pub enum CalendarType {
Solar,
Lunar,
Lunisolar,
Other,
}Expand description
Type of calendar system.
Variants§
Solar
Solar calendar (e.g., Gregorian)
Lunar
Lunar calendar (e.g., Islamic Hijri)
Lunisolar
Lunisolar calendar (e.g., Hebrew, Chinese)
Other
Other (e.g., Mayan long count)
Trait Implementations§
Source§impl Clone for CalendarType
impl Clone for CalendarType
Source§fn clone(&self) -> CalendarType
fn clone(&self) -> CalendarType
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 CalendarType
impl Debug for CalendarType
Source§impl PartialEq for CalendarType
impl PartialEq for CalendarType
impl Copy for CalendarType
impl Eq for CalendarType
impl StructuralPartialEq for CalendarType
Auto Trait Implementations§
impl Freeze for CalendarType
impl RefUnwindSafe for CalendarType
impl Send for CalendarType
impl Sync for CalendarType
impl Unpin for CalendarType
impl UnsafeUnpin for CalendarType
impl UnwindSafe for CalendarType
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more