#[non_exhaustive]pub struct Hour {
pub padding: Padding,
pub is_12_hour_clock: bool,
}use Hour12 or Hour24 instead
cookies and (crate features formatting or parsing) only.Expand description
Hour of the day.
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.padding: Paddinguse Hour12 or Hour24 instead
The padding to obtain the minimum width.
is_12_hour_clock: booluse Hour12 or Hour24 instead
Is the hour displayed using a 12 or 24-hour clock?
Implementationsยง
Sourceยงimpl Hour
impl Hour
Sourcepub const fn default() -> Hour
pub const fn default() -> Hour
Creates a modifier that indicates the value is padded with zeroes and has the 24-hour representation.
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ยง
impl Copy for Hour
Sourceยงimpl Default for Hour
Creates a modifier that indicates the value is padded with zeroes and
has the 24-hour representation.
impl Default for Hour
Creates a modifier that indicates the value is padded with zeroes and has the 24-hour representation.
impl Eq for Hour
impl StructuralPartialEq for Hour
Auto Trait Implementationsยง
impl Freeze for Hour
impl RefUnwindSafe for Hour
impl Send for Hour
impl Sync for Hour
impl Unpin for Hour
impl UnsafeUnpin for Hour
impl UnwindSafe for Hour
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
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
key and return true if they are equal.