6 releases (3 breaking)
0.4.0 | Feb 5, 2023 |
---|---|
0.3.0 | Oct 24, 2022 |
0.2.1 | Jul 5, 2022 |
0.1.1 | Jun 29, 2022 |
#810 in Hardware support
26 downloads per month
Used in 3 crates
(2 directly)
38KB
819 lines
🦀 apdu-rs
Rust library to compose or parse APDU commands and responses.
🏗 Crates
This repository is made of these crates separately:
apdu
apdu-core
apdu-derive
📦 Getting Started
Add to your Cargo.toml as a dependency as follows:
[dependencies]
apdu = "0.3"
🛠 Longer payloads support
This library supports longer payloads of APDU commands and responses.
If you want to use these, turn longer_payloads
feature on:
apdu-core = { version = "0.3", features = ["longer_payloads"] }
🛠 no_std support
apdu-core crate does support no_std environments (but it requires alloc
yet).
If you are using this crate in no_std, turn std
feature off by disabling default features:
[dependencies]
apdu-core = { version = "0.3", default-features = false }
📄 Documentation
See docs.rs.
Dependencies
~1.5MB
~34K SLoC