use core::cmp::Ordering;
#[derive(Debug, Clone, Copy, PartialEq, Eq, PartialOrd, Ord)]
pub struct Size(pub u64);
impl PartialEq<u64> for Size {
fn eq(&self, other: &u64) -> bool {
self.0.eq(other)
}
}
impl PartialOrd<u64> for Size {
fn partial_cmp(&self, other: &u64) -> Option<Ordering> {
self.0.partial_cmp(other)
}
}
impl From<u64> for Size {
fn from(value: u64) -> Self {
Self(value)
}
}