1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
//! This crate provides tools and utilities for handling TLV data as //! defined in [ISO7819-4][iso7816-4]. //! //! This include BER-TLV data or SIMPLE-TLV data objects. //! //! //! //! //! [iso7816-4]: https://www.iso.org/standard/54550.html #![deny(missing_docs)] // internal organization pub mod ber; mod error; pub mod simple; // custom reexport (structs at same level for users) pub use error::TlvError; type Result<T> = std::result::Result<T, TlvError>;