#[non_exhaustive]pub enum WeekdayNameLength {
Abbreviated,
Wide,
Narrow,
Short,
StandaloneAbbreviated,
StandaloneWide,
StandaloneNarrow,
StandaloneShort,
}
Expand description
Choices for loading weekday 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 weekday name for formatting with other fields.
Example: “Tue”
Wide
A wide weekday name for formatting with other fields.
Example: “Tuesday”
Narrow
A narrow weekday name for formatting with other fields. Not necesarily unique.
Example: “T”
Short
A short weekday name for formatting with other fields.
Example: “Tu”
StandaloneAbbreviated
An abbreviated weekday name for stand-alone display.
Example: “Tue”
StandaloneWide
A wide weekday name for stand-alone display.
Example: “Tuesday”
StandaloneNarrow
A narrow weekday name for stand-alone display. Not necesarily unique.
Example: “T”
StandaloneShort
A short weekday name for stand-alone display.
Example: “Tu”
Trait Implementations§
Source§impl Clone for WeekdayNameLength
impl Clone for WeekdayNameLength
Source§fn clone(&self) -> WeekdayNameLength
fn clone(&self) -> WeekdayNameLength
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 WeekdayNameLength
impl Debug for WeekdayNameLength
Source§impl PartialEq for WeekdayNameLength
impl PartialEq for WeekdayNameLength
impl Copy for WeekdayNameLength
impl Eq for WeekdayNameLength
impl StructuralPartialEq for WeekdayNameLength
Auto Trait Implementations§
impl Freeze for WeekdayNameLength
impl RefUnwindSafe for WeekdayNameLength
impl Send for WeekdayNameLength
impl Sync for WeekdayNameLength
impl Unpin for WeekdayNameLength
impl UnwindSafe for WeekdayNameLength
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