#[repr(C)]
#[derive(Clone, Copy, Debug, Default, PartialEq, Eq, PartialOrd, Ord)]
pub enum Compress {
None = 0,
Zstd = 1,
#[default]
Auto = 2,
}
impl Compress {
pub(crate) fn from_u8(value: u8) -> Self {
match value {
0 => Compress::None,
1 => Compress::Zstd,
_ => Compress::None,
}
}
}