1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
/// An alignment record data field value type. #[derive(Clone, Copy, Debug, Eq, Hash, PartialEq)] pub enum Type { /// Character (`A`). Character, /// 8-bit integer (`c`). Int8, /// 8-bit unsigned integer (`C`). UInt8, /// 16-bit integer (`s`). Int16, /// 16-bit unsigned integer (`S`). UInt16, /// 32-bit integer (`i`). Int32, /// 32-bit unsigned integer (`I`). UInt32, /// Single-precision floating-point (`f`). Float, /// String (`Z`). String, /// Hex string (`H`). Hex, /// Array (`B`). Array, }