#response #command #compose #parse #payload #🦀

apdu

APDU命令和响应的高级API

6个版本 (3个重大更新)

0.4.0 2023年2月5日
0.3.0 2022年10月24日
0.2.1 2022年7月5日
0.1.1 2022年6月29日

#810 in 硬件支持

每月26次下载
3 个crates中使用(直接使用2个)

MIT 许可证

38KB
819 代码行

🦀 apdu-rs

Rust

Rust库,用于组合或解析APDU命令和响应。

🏗 Crates

此仓库由以下crates独立组成

apdu

crates.io docs

apdu-core

crates.io docs

apdu-derive

crates.io docs

📦 入门指南

将其作为依赖项添加到Cargo.toml中,如下所示

[dependencies]
apdu = "0.3"

🛠 支持更长的有效负载

此库支持APDU命令和响应的更长的有效负载。如果您想使用这些,请打开longer_payloads功能

apdu-core = { version = "0.3", features = ["longer_payloads"] }

🛠 no_std支持

apdu-core crate支持no_std环境(但还需要alloc)。如果您在此crate中使用no_std,请通过禁用默认功能来关闭std功能

[dependencies]
apdu-core = { version = "0.3", default-features = false }

📄 文档

请参阅docs.rs.

依赖项

~1.5MB
~34K SLoC