pub(crate) struct TimestampState {
date: Option<Date>,
time: Option<Time>,
date_state: <Date as ComponentProvider>::State,
}Expand description
State used by Timestamp to cache computed date and time values.
Date and Time are cached separately, with the Date’s state being stored to allow for
reusing existing methods.
Fields§
§date: Option<Date>§time: Option<Time>§date_state: <Date as ComponentProvider>::StateTrait Implementations§
Source§impl Debug for TimestampState
impl Debug for TimestampState
Source§impl Default for TimestampState
impl Default for TimestampState
Source§fn default() -> TimestampState
fn default() -> TimestampState
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for TimestampState
impl RefUnwindSafe for TimestampState
impl Send for TimestampState
impl Sync for TimestampState
impl Unpin for TimestampState
impl UnsafeUnpin for TimestampState
impl UnwindSafe for TimestampState
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