4个版本
0.0.3 | 2022年4月23日 |
---|---|
0.0.2 | 2022年4月18日 |
0.0.1 | 2022年4月18日 |
0.0.0 | 2022年4月15日 |
#2012 in 编码
每月下载量8,226
在 2 个crate中使用(通过 serfig)
59KB
1.5K SLoC
serde-bridge —
serde类型之间的桥梁
快速入门
use anyhow::Result;
use serde_bridge::{from_value, into_value, FromValue, IntoValue, Value};
fn main() -> Result<()> {
let v = bool::from_value(Value::Bool(true))?;
assert!(v);
let v: bool = from_value(Value::Bool(true))?;
assert!(v);
let v = true.into_value()?;
assert_eq!(v, Value::Bool(true));
let v = into_value(true)?;
assert_eq!(v, Value::Bool(true));
Ok(())
}
贡献
查看 CONTRIBUTING.md 指南,了解更多关于如何开始为此项目做出贡献的细节。
寻求帮助
致谢
此项目高度受 serde-value 的启发
许可
根据 Apache许可证,版本2.0 许可。依赖项
~1.1–1.5MB
~26K SLoC