efp/header/
data.rs

1#[derive(Debug)]
2pub enum Data {
3    LittleEndian,
4    BigEndian,
5    Other(u8),
6}
7
8impl From<u8> for Data {
9    fn from(value: u8) -> Self {
10        use Data::*;
11
12        match value {
13            1 => LittleEndian,
14            2 => BigEndian,
15            x => Other(x),
16        }
17    }
18}