3 个版本

0.1.0 2022 年 2 月 4 日
0.1.0-dev.22021 年 12 月 31 日
0.1.0-dev.12021 年 12 月 29 日

#transmog 中排名第 5

MIT/Apache

12KB
180

transmog-cbor

Transmog 的 CBOR 格式实现,由 Ciborium crate 驱动。

transmog-cbor forbids unsafe code crate version Documentation for main branch

此 crate 使用 Format trait 通过 Cbor 类型实现

use transmog::{Format, OwnedDeserializer};
use transmog_cbor::Cbor;

let cbor = Cbor::default();
let serialized = cbor.serialize(&42_u64).unwrap();
let deserialized: u64 = cbor.deserialize_owned(&serialized).unwrap();
assert_eq!(deserialized, 42);

开源许可证

该项目,如所有来自 Khonsu Labs 的项目一样,是开源的。此存储库可在 MIT 许可证Apache 许可证 2.0 下使用。

有关贡献的更多信息,请参阅 CONTRIBUTING.md

依赖关系

~0.8–1.4MB
~32K SLoC