pub struct PortableTimestamp {
pub secs: u64,
}Expand description
A WASM-compatible timestamp type for certificates and audit logs
Fields§
§secs: u64Seconds since UNIX epoch (or monotonic counter in WASM)
Implementations§
Trait Implementations§
Source§impl Clone for PortableTimestamp
impl Clone for PortableTimestamp
Source§fn clone(&self) -> PortableTimestamp
fn clone(&self) -> PortableTimestamp
Returns a duplicate 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 PortableTimestamp
impl Debug for PortableTimestamp
Source§impl Default for PortableTimestamp
impl Default for PortableTimestamp
impl Copy for PortableTimestamp
Auto Trait Implementations§
impl Freeze for PortableTimestamp
impl RefUnwindSafe for PortableTimestamp
impl Send for PortableTimestamp
impl Sync for PortableTimestamp
impl Unpin for PortableTimestamp
impl UnsafeUnpin for PortableTimestamp
impl UnwindSafe for PortableTimestamp
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