pub struct MonthOfYear { /* private fields */ }Implementations§
Source§impl MonthOfYear
impl MonthOfYear
pub const JAN: MonthOfYear
pub const FEB: MonthOfYear
pub const MAR: MonthOfYear
pub const APR: MonthOfYear
pub const MAY: MonthOfYear
pub const JUN: MonthOfYear
pub const JUL: MonthOfYear
pub const AUG: MonthOfYear
pub const SEP: MonthOfYear
pub const OCT: MonthOfYear
pub const NOV: MonthOfYear
pub const DEC: MonthOfYear
pub const DAY_OF_MONTH_29: DayOfMonth
pub fn new(last_day_of_this_month: DayOfMonth, calendar_value: Month) -> Self
pub fn from_month(month: Month) -> Self
pub fn as_value(&self) -> &Month
pub fn as_last_day(&self) -> &DayOfMonth
pub fn add_with_overflow(&self) -> (Self, bool)
pub fn on(self, year: i32) -> CalendarYearMonth
pub fn is_after(&self, other: &Self) -> bool
pub fn is_before(&self, other: &Self) -> bool
Trait Implementations§
Source§impl Clone for MonthOfYear
impl Clone for MonthOfYear
Source§fn clone(&self) -> MonthOfYear
fn clone(&self) -> MonthOfYear
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MonthOfYear
impl Debug for MonthOfYear
Source§impl Hash for MonthOfYear
impl Hash for MonthOfYear
Source§impl PartialEq for MonthOfYear
impl PartialEq for MonthOfYear
Source§impl PartialOrd for MonthOfYear
impl PartialOrd for MonthOfYear
impl Eq for MonthOfYear
Auto Trait Implementations§
impl Freeze for MonthOfYear
impl RefUnwindSafe for MonthOfYear
impl Send for MonthOfYear
impl Sync for MonthOfYear
impl Unpin for MonthOfYear
impl UnwindSafe for MonthOfYear
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more