#[non_exhaustive]pub struct Weekday {
pub repr: WeekdayRepr,
pub one_indexed: bool,
pub case_sensitive: bool,
}
Expand description
Day of the week.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.repr: WeekdayRepr
What form of representation should be used?
one_indexed: bool
When using a numerical representation, should it be zero or one-indexed?
case_sensitive: bool
Is the value case sensitive when parsing?
Implementations
sourceimpl Weekday
impl Weekday
sourcepub const fn default() -> Self
pub const fn default() -> Self
Creates a modifier that indicates the value uses the Long
representation and is case-sensitive when parsing. If the representation is changed to a
numerical one, the instance defaults to one-based indexing.
This function exists since [Default::default()
] cannot be used in a const
context.
It may be removed once that becomes possible. As the [Default
] trait is in the
prelude, removing this function in the future will not cause any resolution failures for
the overwhelming majority of users; only users who use #![no_implicit_prelude]
will be
affected. As such it will not be considered a breaking change.
Trait Implementations
sourceimpl Default for Weekday
impl Default for Weekday
Creates a modifier that indicates the value uses the Long
representation and is case-sensitive when parsing. If the representation is changed to a
numerical one, the instance defaults to one-based indexing.