use super::Date;
impl Date {
pub const MIN: Self = unsafe { Self::new_unchecked(0b0000_0000_0010_0001) };
pub const MAX: Self = unsafe { Self::new_unchecked(0b1111_1111_1001_1111) };
}
#[cfg(test)]
mod tests {
use time::macros::date;
use super::*;
#[test]
fn min() {
assert_eq!(Date::MIN, Date::from_date(date!(1980-01-01)).unwrap());
}
#[test]
fn max() {
assert_eq!(Date::MAX, Date::from_date(date!(2107-12-31)).unwrap());
}
}