#[derive(Debug, Clone, Copy, PartialEq)]
pub enum Sort {
None,
Count,
Date,
Size,
TypeDirsFirst,
TypeDirsLast,
}
impl Sort {
pub fn prevent_deep_display(self) -> bool {
match self {
Self::None => false,
Self::Count => true,
Self::Date => true,
Self::Size => true,
Self::TypeDirsFirst => false,
Self::TypeDirsLast => false,
}
}
}