#read-write #io-read #io #read #write

no-std dev ciborium-io

无_std使用的简化读写特性

3个版本

0.2.2 2024年1月24日
0.2.1 2023年5月8日
0.2.0 2021年11月21日

#227 in 嵌入式开发

Download history 500851/week @ 2024-04-23 456784/week @ 2024-04-30 465987/week @ 2024-05-07 495383/week @ 2024-05-14 487186/week @ 2024-05-21 571254/week @ 2024-05-28 604111/week @ 2024-06-04 621560/week @ 2024-06-11 576683/week @ 2024-06-18 623450/week @ 2024-06-25 562415/week @ 2024-07-02 650488/week @ 2024-07-09 660466/week @ 2024-07-16 642494/week @ 2024-07-23 640457/week @ 2024-07-30 628874/week @ 2024-08-06

2,685,120 每月下载量
用于 3,511 个crate(16 个直接使用)

Apache-2.0

11KB
183

Workflow Status Average time to resolve an issue Percentage of issues still open Maintenance

ciborium-io

简单、低级I/O特性

此crate提供两个简单的特性:`Read` 和 `Write`。这些特性模拟了 `std::io` 中的对应特性,但简化了实现,可以在 `no_std` 和 `no_alloc` 环境中使用。由于此crate只包含特性、内联函数和单元结构体,因此应该是一个零成本抽象。

如果启用了 `std` 功能,我们为所有 `std::io` 类型提供泛型实现。如果启用了 `alloc` 功能,我们为 `Vec` 提供实现。在所有情况下,您都将获得字节切片的实现。当然,您可以为您的自定义类型实现这些特性。

许可证:Apache-2.0

无运行时依赖

特性