pub struct Assessment<'a, 'm, 'd, E, D, G> { /* private fields */ }Expand description
One linked CAdES requested-level answer. Container census, manifest object
digests, other signatures and preservation continuity remain independent.
Implementations§
Source§impl<'a, 'm, 'd, E, D: Copy, G: Copy> Assessment<'a, 'm, 'd, E, D, G>
impl<'a, 'm, 'd, E, D: Copy, G: Copy> Assessment<'a, 'm, 'd, E, D, G>
Sourcepub fn signature(&self) -> MemberId<D, G>
pub fn signature(&self) -> MemberId<D, G>
Original signature member whose actual check supplied this evidence.
Sourcepub fn payload(&self) -> MemberId<D, G>
pub fn payload(&self) -> MemberId<D, G>
Actual complete original input member, not a URI/name assertion.
Sourcepub fn cades(&self) -> &Assessment<'a, 'm, 'd, E>
pub fn cades(&self) -> &Assessment<'a, 'm, 'd, E>
All original common CAdES stage answers, independent of container facts.
Auto Trait Implementations§
impl<'a, 'm, 'd, E, D, G> !RefUnwindSafe for Assessment<'a, 'm, 'd, E, D, G>
impl<'a, 'm, 'd, E, D, G> !Send for Assessment<'a, 'm, 'd, E, D, G>
impl<'a, 'm, 'd, E, D, G> !Sync for Assessment<'a, 'm, 'd, E, D, G>
impl<'a, 'm, 'd, E, D, G> !UnwindSafe for Assessment<'a, 'm, 'd, E, D, G>
impl<'a, 'm, 'd, E, D, G> Forget for Assessment<'a, 'm, 'd, E, D, G>
impl<'a, 'm, 'd, E, D, G> Freeze for Assessment<'a, 'm, 'd, E, D, G>
impl<'a, 'm, 'd, E, D, G> Unpin for Assessment<'a, 'm, 'd, E, D, G>
impl<'a, 'm, 'd, E, D, G> UnsafeUnpin for Assessment<'a, 'm, 'd, E, 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