#file-format #iho #s-57 #s-101

yanked iso8211

ISO 8211 data format library

4 releases

0.1.1-alpha.4 Nov 12, 2022
0.1.1-alpha.2 Aug 10, 2020
0.1.1-alpha.1 Aug 9, 2020

#898 in #file-format


Used in s100

MIT/Apache

70KB
1.5K SLoC

ISO8211

ISO 8211 data format library

CI crates.io Documentation

File Format

Data Descriptive File
 |
[1] --- Data Descriptive Record
 |	\
 |	[1] --- Leader
 |	 |
 |	[1] --- Directory
 |	 |
 |	[1] --- File Control Field
 |   |  \
 |   |  [*] (tag, field description)
 |	 |
 |  [1] --- Data Descriptive Field
 |      \
 |      [1] Field Controls
 |       |
 |	    [1] Field Name
 |       |
 |      [1] Array Descriptor
 |       |
 |      [1] Format Controls
 |
[*] --- Data Record
   \
   [1] --- Leader
    |
   [1] --- Directory
    |	 |
    |   [*] --- Field
    |    \
    |    [1] Tag
    |     |
    |    [1] Length
    |     |
    |    [1] Data
    |
   [1] --- Data Field

Minimum Supported Rust Version (MSRV)

This crate is guaranteed to compile on stable Rust 1.56 and up. It might compile with older versions but that may change in any new patch release.

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Credits

No runtime deps