mrtd

Build Status Crate Documentation

A Rust parser for the machine-readable zone (MRZ) of machine-readable travel documents (MRTD) as defined by ICAO Document 9303.

Supported travel documents:

Example

```rust use mrtd::{parse, Document};

fn main() { let mrz = "Peq!(passport.passportnumber, "L898902C3"); println!("{:?}", passport); } ```