pub struct TimestampCheck<'r, 'd, D, G> { /* private fields */ }Expand description
One original manifest/TST participant, preserving its complete common result.
Implementations§
Source§impl<'r, 'd, D: Copy, G: Copy> TimestampCheck<'r, 'd, D, G>
impl<'r, 'd, D: Copy, G: Copy> TimestampCheck<'r, 'd, D, G>
Sourcepub fn receipt(&self) -> Option<&'r Checked<'d, D, G>>
pub fn receipt(&self) -> Option<&'r Checked<'d, D, G>>
Actual exact-input result, including all negative common facts.
Sourcepub fn timestamp(&self) -> TimestampState
pub fn timestamp(&self) -> TimestampState
Completed timestamp mathematics only, independent of historical trust.
Sourcepub fn objects(&self) -> ObjectsState
pub fn objects(&self) -> ObjectsState
Every original XML object declaration, independently of the TST result.
Auto Trait Implementations§
impl<'r, 'd, D, G> !RefUnwindSafe for TimestampCheck<'r, 'd, D, G>
impl<'r, 'd, D, G> !Send for TimestampCheck<'r, 'd, D, G>
impl<'r, 'd, D, G> !Sync for TimestampCheck<'r, 'd, D, G>
impl<'r, 'd, D, G> !UnwindSafe for TimestampCheck<'r, 'd, D, G>
impl<'r, 'd, D, G> Forget for TimestampCheck<'r, 'd, D, G>
impl<'r, 'd, D, G> Freeze for TimestampCheck<'r, 'd, D, G>
impl<'r, 'd, D, G> Unpin for TimestampCheck<'r, 'd, D, G>
impl<'r, 'd, D, G> UnsafeUnpin for TimestampCheck<'r, 'd, D, G>
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