3个版本

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

#227 in 嵌入式开发

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

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

无运行时依赖

特性