#[non_exhaustive]pub enum MonthNameLength {
Abbreviated,
Wide,
Narrow,
StandaloneAbbreviated,
StandaloneWide,
StandaloneNarrow,
}
Expand description
Choices for loading month names.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Abbreviated
An abbreviated calendar-dependent month name for formatting with other fields.
Example: “Sep”
Wide
A wide calendar-dependent month name for formatting with other fields.
Example: “September”
Narrow
A narrow calendar-dependent month name for formatting with other fields. Not necesarily unique.
Example: “S”
StandaloneAbbreviated
An abbreviated calendar-dependent month name for stand-alone display.
Example: “Sep”
StandaloneWide
A wide calendar-dependent month name for stand-alone display.
Example: “September”
StandaloneNarrow
A narrow calendar-dependent month name for stand-alone display. Not necesarily unique.
Example: “S”
Trait Implementations§
Source§impl Clone for MonthNameLength
impl Clone for MonthNameLength
Source§fn clone(&self) -> MonthNameLength
fn clone(&self) -> MonthNameLength
Returns a copy 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 MonthNameLength
impl Debug for MonthNameLength
Source§impl PartialEq for MonthNameLength
impl PartialEq for MonthNameLength
impl Copy for MonthNameLength
impl Eq for MonthNameLength
impl StructuralPartialEq for MonthNameLength
Auto Trait Implementations§
impl Freeze for MonthNameLength
impl RefUnwindSafe for MonthNameLength
impl Send for MonthNameLength
impl Sync for MonthNameLength
impl Unpin for MonthNameLength
impl UnwindSafe for MonthNameLength
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<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