#[cfg(feature = "cli")]
use clap::ValueEnum;
#[derive(Debug, Clone, Copy, PartialEq, Eq)]
#[cfg_attr(feature = "cli", derive(ValueEnum))]
pub enum Quantity {
ApparentSize,
#[cfg(unix)]
BlockSize,
#[cfg(unix)]
BlockCount,
}
impl Quantity {
#[cfg(unix)]
pub(crate) const DEFAULT: Self = Quantity::BlockSize;
#[cfg(not(unix))]
pub(crate) const DEFAULT: Self = Quantity::ApparentSize;
}