4个版本 (2个重大更新)

0.6.1 2023年11月29日
0.6.0 2023年10月3日
0.5.0 2023年8月7日
0.0.0 2023年7月4日

#1901嵌入式开发

Download history • Rust 包仓库 8398/week @ 2024-03-14 • Rust 包仓库 9031/week @ 2024-03-21 • Rust 包仓库 7742/week @ 2024-03-28 • Rust 包仓库 9273/week @ 2024-04-04 • Rust 包仓库 11229/week @ 2024-04-11 • Rust 包仓库 10853/week @ 2024-04-18 • Rust 包仓库 10809/week @ 2024-04-25 • Rust 包仓库 9134/week @ 2024-05-02 • Rust 包仓库 8709/week @ 2024-05-09 • Rust 包仓库 9694/week @ 2024-05-16 • Rust 包仓库 10785/week @ 2024-05-23 • Rust 包仓库 11461/week @ 2024-05-30 • Rust 包仓库 10154/week @ 2024-06-06 • Rust 包仓库 10905/week @ 2024-06-13 • Rust 包仓库 11565/week @ 2024-06-20 • Rust 包仓库 9372/week @ 2024-06-27 • Rust 包仓库

44,223 每月下载量
119 个包中使用 (54 直接使用)

MIT/Apache

47KB
658

crates.io crates.io Documentation

embedded-io-async

嵌入式系统的异步IO特性。

此包包含embedded-io特性的异步版本,并共享其范围和设计目标。

此项目由HAL团队开发和维护。

可选Cargo功能

  • std:为从/to std::io结构体添加From实现,为std::error::Error添加实现。
  • alloc:为Box添加泛型实现,为Vec添加Write实现。
  • defmt-03:从defmt 0.3推导出枚举和结构的defmt::Format

最低支持的Rust版本 (MSRV)

由于需要支持特性中的async fn (AFIT),此包需要Rust nightly版本高于nightly-2022-11-22

请注意,Rust nightlies可以在任何时间对不稳定功能进行向后不兼容的更改。

许可证

根据您的要求,许可为以下之一

任选其一。

贡献

除非您明确说明,否则根据Apache-2.0许可证定义,您有意提交以包含在本作品中的任何贡献,将双重许可,如上所述,不附加任何额外条款或条件。

依赖项

~155KB