pub struct ManifestChecked<'a, 'c, 'v, 's, N, D, G, S: RangeSource> { /* private fields */ }Expand description
Actual ERS report and every declared object digest from the SAME pass. This alone does not attest XML production, schema/critical-extension acceptance, application trust or container-level preservation continuity.
Implementations§
Source§impl<'a, 'c, 'v, 's, N: Copy, D: Copy + Eq, G: Copy + Eq, S: RangeSource> ManifestChecked<'a, 'c, 'v, 's, N, D, G, S>
impl<'a, 'c, 'v, 's, N: Copy, D: Copy + Eq, G: Copy + Eq, S: RangeSource> ManifestChecked<'a, 'c, 'v, 's, N, D, G, S>
Sourcepub fn catalogue(&self) -> &'c Catalogue<'v, 's, N, D, G, S>
pub fn catalogue(&self) -> &'c Catalogue<'v, 's, N, D, G, S>
Exact source/manifest instruction catalogue used by this operation.
Sourcepub fn evidence(&self) -> &Checked<'a, 'a, 'v, 's, S>
pub fn evidence(&self) -> &Checked<'a, 'a, 'v, 's, S>
Every original token/history/renewal answer from common ERS verification.
Sourcepub fn object_digests(&self) -> &[DigestReading]
pub fn object_digests(&self) -> &[DigestReading]
Every original object result, including not-executed or malformed fields.
Auto Trait Implementations§
impl<'a, 'c, 'v, 's, N, D, G, S> !Freeze for ManifestChecked<'a, 'c, 'v, 's, N, D, G, S>
impl<'a, 'c, 'v, 's, N, D, G, S> !RefUnwindSafe for ManifestChecked<'a, 'c, 'v, 's, N, D, G, S>
impl<'a, 'c, 'v, 's, N, D, G, S> !Send for ManifestChecked<'a, 'c, 'v, 's, N, D, G, S>
impl<'a, 'c, 'v, 's, N, D, G, S> !Sync for ManifestChecked<'a, 'c, 'v, 's, N, D, G, S>
impl<'a, 'c, 'v, 's, N, D, G, S> !UnwindSafe for ManifestChecked<'a, 'c, 'v, 's, N, D, G, S>
impl<'a, 'c, 'v, 's, N, D, G, S> Forget for ManifestChecked<'a, 'c, 'v, 's, N, D, G, S>
impl<'a, 'c, 'v, 's, N, D, G, S> Unpin for ManifestChecked<'a, 'c, 'v, 's, N, D, G, S>
impl<'a, 'c, 'v, 's, N, D, G, S> UnsafeUnpin for ManifestChecked<'a, 'c, 'v, 's, N, D, G, S>
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