pub struct Checked<'a, D, G> { /* private fields */ }Expand description
One original token’s actual input association and common execution answer. This does not establish a trusted historical path or archive continuity.
Implementations§
Source§impl<'a, D: Copy, G: Copy> Checked<'a, D, G>
impl<'a, D: Copy, G: Copy> Checked<'a, D, G>
Sourcepub fn token(&self) -> MemberId<D, G>
pub fn token(&self) -> MemberId<D, G>
Exact original time assertion, not a filename selected by success.
Sourcepub fn input(&self) -> MemberId<D, G>
pub fn input(&self) -> MemberId<D, G>
Exact complete original file/manifest consumed by the imprint check.
Sourcepub fn common(&self) -> &CheckedTimestamp<'a>
pub fn common(&self) -> &CheckedTimestamp<'a>
Every independent common timestamp answer, including negative outcomes.
Sourcepub fn into_common(self) -> CheckedTimestamp<'a>
pub fn into_common(self) -> CheckedTimestamp<'a>
Transfers the original common answer without copying evidence/source maps.
Auto Trait Implementations§
impl<'a, D, G> !Freeze for Checked<'a, D, G>
impl<'a, D, G> !RefUnwindSafe for Checked<'a, D, G>
impl<'a, D, G> !Send for Checked<'a, D, G>
impl<'a, D, G> !Sync for Checked<'a, D, G>
impl<'a, D, G> !UnwindSafe for Checked<'a, D, G>
impl<'a, D, G> Unpin for Checked<'a, D, G>
impl<'a, D, G> UnsafeUnpin for Checked<'a, D, G>where
MemberId<D, G>: UnsafeUnpin,
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