#cbor #二进制格式 #二进制 #格式 #编码

cbor_event

CBOR 事件库。无依赖项,支持所有平台,且与 WebAssembly 兼容。

8 个稳定版本

使用旧的 Rust 2015

2.4.0 2023年1月11日
2.2.0 2022年5月19日
2.1.3 2019年6月11日
2.1.2 2019年1月6日
1.0.0 2018年9月18日

#489 in 解析器实现

Download history 385/week @ 2024-03-13 463/week @ 2024-03-20 482/week @ 2024-03-27 422/week @ 2024-04-03 480/week @ 2024-04-10 449/week @ 2024-04-17 603/week @ 2024-04-24 500/week @ 2024-05-01 452/week @ 2024-05-08 515/week @ 2024-05-15 401/week @ 2024-05-22 481/week @ 2024-05-29 439/week @ 2024-06-05 468/week @ 2024-06-12 576/week @ 2024-06-19 581/week @ 2024-06-26

2,124 个月下载量
27 个 crate(16 个直接使用) 中使用

MIT/Apache

120KB
2.5K SLoC

CBOR 事件库

Build Status MIT or APACHE-2 licensed crates.io

此库提供了一种简单而高效的 CBOR 二进制解析器/序列化器。

虽然一些库提供了中间类型表示,但此 crate 没有依赖项(并且未来也不需要任何依赖项)。这是一个设计选择,以确保尽可能多的跨平台兼容性。

支持的目标

rustup target add aarch64-apple-ios # or any target below
目标 测试
aarch64-unknown-linux-gnu
aarch64-linux-android
aarch64-apple-ios
arm-unknown-linux-gnueabi
arm-linux-androideabi
armv7-unknown-linux-gnueabihf
armv7-linux-androideabi
i686-unknown-linux-gnu
i686-unknown-linux-musl
i686-unknown-freebsd
i686-linux-android
x86_64-unknown-linux-gnu
x86_64-unknown-linux-musl
x86_64-linux-android
x86_64-apple-darwin
x86_64-apple-ios
x86_64-unknown-freebsd
wasm32-unknown-emscripten
wasm32-unknown-unknown

支持的编译器版本

Rust 测试
稳定版
测试版
夜间版

我们将始终努力支持当前稳定版本。然而,可能也支持 Rust 编译器的旧版本。

许可证

本项目受以下许可证之一许可

请选择您希望使用的许可证。

无运行时依赖