pub struct VerifiedRecord<'check, 'prepared, 'm, 'd, 'path>(/* private fields */);Expand description
Private-constructor source/recipe/history receipt; public facts cannot make it.
Implementations§
Source§impl<'prepared, 'm, 'd, 'path> Verified<'_, 'prepared, 'm, 'd, 'path>
impl<'prepared, 'm, 'd, 'path> Verified<'_, 'prepared, 'm, 'd, 'path>
Sourcepub fn archive<'view, W: Work>(
&'view self,
ordinal: usize,
index: &Index<'_, 'm, 'd, W>,
operation: &Reader<'d>,
) -> Result<Archive<'view, 'prepared, 'm, 'd, 'path>, CoverageError>
pub fn archive<'view, W: Work>( &'view self, ordinal: usize, index: &Index<'_, 'm, 'd, W>, operation: &Reader<'d>, ) -> Result<Archive<'view, 'prepared, 'm, 'd, 'path>, CoverageError>
Bind one actual global timestamp ordinal to its executed recipe. The provided index is this preparation’s existing whole material index; no material/certificate/status grammar is parsed again.
Source§impl<'prepared, 'm, 'd, 'path> Verified<'_, 'prepared, 'm, 'd, 'path>
impl<'prepared, 'm, 'd, 'path> Verified<'_, 'prepared, 'm, 'd, 'path>
Sourcepub fn required(&self) -> Required<'d>
pub fn required(&self) -> Required<'d>
Exact original CAdES attribute/value/placement, not a genTime selector.
Sourcepub fn prepared(&self) -> &'prepared Preparation<'m, 'd>
pub fn prepared(&self) -> &'prepared Preparation<'m, 'd>
Same complete source preparation and its timestamp/material catalogue.
Sourcepub fn timestamps(&self) -> Range<usize> ⓘ
pub fn timestamps(&self) -> Range<usize> ⓘ
Original global TSA ordinals covered by this complete receipt.
Auto Trait Implementations§
impl<'check, 'prepared, 'm, 'd, 'path> !RefUnwindSafe for Verified<'check, 'prepared, 'm, 'd, 'path>
impl<'check, 'prepared, 'm, 'd, 'path> !Send for Verified<'check, 'prepared, 'm, 'd, 'path>
impl<'check, 'prepared, 'm, 'd, 'path> !Sync for Verified<'check, 'prepared, 'm, 'd, 'path>
impl<'check, 'prepared, 'm, 'd, 'path> !UnwindSafe for Verified<'check, 'prepared, 'm, 'd, 'path>
impl<'check, 'prepared, 'm, 'd, 'path> Forget for Verified<'check, 'prepared, 'm, 'd, 'path>
impl<'check, 'prepared, 'm, 'd, 'path> Freeze for Verified<'check, 'prepared, 'm, 'd, 'path>
impl<'check, 'prepared, 'm, 'd, 'path> Unpin for Verified<'check, 'prepared, 'm, 'd, 'path>
impl<'check, 'prepared, 'm, 'd, 'path> UnsafeUnpin for Verified<'check, 'prepared, 'm, 'd, 'path>
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