1 个稳定版本

1.0.0 2024年8月14日

#612编码

Download history 125/week @ 2024-08-12

每月125次下载

MIT 许可证

4KB

Serde Path Serializer

此crate提供了一个用于Serde的Path序列化器。

用法

将此添加到您的Cargo.toml

cargo add serde_path_serializer
[dependencies]
serde_path_serializer = "0.1"

示例

use serde_path_serializer::serialize_path;

let path = std::path::Path::new("foo/bar/baz");
let serialized = serialize_path(&path);
assert_eq!(serialized, "foo/bar/baz");

或者

use serde_path_serializer::serialize_path;
use serde::Serialize;

#[derive(Serialize)]
struct MyStruct {
    #[serde(serialize_with = "serialize_path")]
    data: Vec<u8>,
}

依赖项

~110–345KB