Struct Timestamp
pub struct Timestamp { /* private fields */ }
An RFC3339 formatted timestamp.
The timestamp implements Display and can be written to a Formatter.
Trait Implementations
impl Debug for Timestamp
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Display for Timestamp
fn fmt(&self, f: &mut Formatter<'_>) -> Result
Auto Trait Implementations
impl Freeze for Timestamp
impl RefUnwindSafe for Timestamp
impl Send for Timestamp
impl Sync for Timestamp
impl Unpin for Timestamp
impl UnsafeUnpin for Timestamp
impl UnwindSafe for Timestamp
Blanket Implementations
impl<T> Any for Timestamp
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for Timestamp
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for Timestamp
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> From<T> for Timestamp
fn from(t: T) -> TReturns the argument unchanged.
impl<T> ToString for Timestamp
where
T: Display + ?Sized,
fn to_string(&self) -> String
impl<T, U> Into<U> for Timestamp
where
U: From<T>,
fn into(self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom<U> for Timestamp
where
U: Into<T>,
type Error = never;fn try_from(value: U) -> Result<T, never>
impl<T, U> TryInto<U> for Timestamp
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>