0.2.2
| 2024年1月24日 |
0.2.1
| 2023年5月8日 |
0.2.0
| 2021年11月21日 |
#227 in 嵌入式开发
2,685,120 每月下载量
用于 3,511 个crate(16 个直接使用)
ciborium-io
简单、低级I/O特性
此crate提供两个简单的特性:`Read` 和 `Write`。这些特性模拟了 `std::io` 中的对应特性,但简化了实现,可以在 `no_std` 和 `no_alloc` 环境中使用。由于此crate只包含特性、内联函数和单元结构体,因此应该是一个零成本抽象。
如果启用了 `std` 功能,我们为所有 `std::io` 类型提供泛型实现。如果启用了 `alloc` 功能,我们为 `Vec` 提供实现。在所有情况下,您都将获得字节切片的实现。当然,您可以为您的自定义类型实现这些特性。
许可证:Apache-2.0