docs.rs failed to build mrtd1-0.1.2
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build:
mrtd1-0.1.3
mrtd
Helper utilities for communicating with eMRTDs / ePassports
Warning This library is not currently intended for any production use. You have been warned.
Usage
See https://github.com/alexrsagen/rs-nfc example read_mrtd for example usage.
TODO
Feel free to submit a PR for any of these tasks:
- Improve error reporting
- Remove all use of format!() or static strings for errors.
- Replace all use of
BoxError/BoxResultwith a better error type (likesrc/mrz/error.rs)
- Add tests
- Specifically test use of
DO'85'inapdu::command::borrowed::ApduCommand::to_protectedandapdu::response::owned::ApduResponse::from_protected. Not sure if this is working or done correctly.
- Specifically test use of
- Add fuzzing
- Make more use of external crates, where suitable (improved code quality, readability, functionality, etc)