pub struct MemoryMoment(/* private fields */);Expand description
A point to read memory as of.
The question “what did we know at 03:20” is not the same as “what do we know now, filtered to before 03:20”: the first excludes what was learned later even about earlier events, which is exactly what makes it useful for judging a decision by what was available when it was taken.
Implementations§
Source§impl MemoryMoment
impl MemoryMoment
pub const fn at(instant: OffsetDateTime) -> Self
pub const fn instant(self) -> OffsetDateTime
Trait Implementations§
Source§impl Clone for MemoryMoment
impl Clone for MemoryMoment
Source§fn clone(&self) -> MemoryMoment
fn clone(&self) -> MemoryMoment
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for MemoryMoment
Source§impl Debug for MemoryMoment
impl Debug for MemoryMoment
Source§impl<'de> Deserialize<'de> for MemoryMoment
impl<'de> Deserialize<'de> for MemoryMoment
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for MemoryMoment
Source§impl PartialEq for MemoryMoment
impl PartialEq for MemoryMoment
Source§impl Serialize for MemoryMoment
impl Serialize for MemoryMoment
impl StructuralPartialEq for MemoryMoment
Auto Trait Implementations§
impl Freeze for MemoryMoment
impl RefUnwindSafe for MemoryMoment
impl Send for MemoryMoment
impl Sync for MemoryMoment
impl Unpin for MemoryMoment
impl UnsafeUnpin for MemoryMoment
impl UnwindSafe for MemoryMoment
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