pub enum ContentAgreement {
Direct,
Matches,
Differs,
Malformed(Error),
}Expand description
Content agreement is separate from signature arithmetic and certificate trust.
Variants§
Direct
Original logical payload was the signature input, without signedAttrs.
Matches
Payload digest agrees with the original message-digest declaration.
Differs
Correctly sized payload digest differs; no attrs signature was attempted.
Malformed(Error)
Declared width cannot match the actual completed output.
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for ContentAgreement
impl RefUnwindSafe for ContentAgreement
impl Send for ContentAgreement
impl Sync for ContentAgreement
impl Unpin for ContentAgreement
impl UnsafeUnpin for ContentAgreement
impl UnwindSafe for ContentAgreement
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