truetype 0.45.1

The package provides a builder and parser of TrueType fonts.
Documentation
#[macro_use]
mod support;

mod bungee_color {
    use truetype::tables::WindowsMetrics;
    use truetype::value::Read;

    #[test]
    #[cfg_attr(not(feature = "ignore-invalid-component-flags"), should_panic)]
    fn read() {
        match ok!(WindowsMetrics::read(&mut setup!(BungeeColor, "OS/2"))) {
            WindowsMetrics::Version3(_) => {}
            _ => unreachable!(),
        }
    }
}

mod source_serif {
    use truetype::tables::WindowsMetrics;
    use truetype::value::Read;
    use truetype::Tag;

    #[test]
    fn read() {
        match ok!(WindowsMetrics::read(&mut setup!(SourceSerif, "OS/2"))) {
            WindowsMetrics::Version3(ref table) => {
                assert_eq!(table.panose, [2, 4, 6, 3, 5, 4, 5, 2, 2, 4]);
                assert_eq!(table.vendor_id, Tag(*b"ADBE"));
                assert_eq!(table.break_char, 32);
            }
            _ => unreachable!(),
        }
    }
}