跳到主要内容
uencoder

YAML Rust Binding

YAML Rust 绑定是 serde_yaml/yaml-rust2 为 Rust 提供的 YAML 解析 API,支持 serde 派生反序列化。

用途

在 Rust 应用中读写 YAML,通过 serde 将 YAML 映射到 Rust 结构体。

机制

serde_yaml::from_str::<T>(yaml)→T(需 T: Deserialize),serde_yaml::to_string(&obj)→String。基于 yaml-rust2 解析器。serde 派生宏自动生成反序列化代码。

用例

  • Rust 配置文件
  • Cargo.toml 解析
  • Rust 应用 YAML

相关工具

参考链接