pub enum ImprintAgreement {
Matches,
Differs,
MalformedImprint,
MalformedAlgorithm,
MalformedHash,
Unsupported,
}Expand description
Imprint agreement alone does not establish token signature or authority trust.
Variants§
Matches
The complete caller-supplied content agrees with the declared digest.
Differs
A complete digest of that content disagrees with the declaration.
MalformedImprint
Inspection retained a malformed imprint encoding or schema fault.
MalformedAlgorithm
The written algorithm violates the selected algorithm’s parameter syntax.
MalformedHash
A resolved fixed-output algorithm cannot produce the written hash width.
Unsupported
The selected provider cannot compute the explicit written algorithm.
Trait Implementations§
Source§impl Clone for ImprintAgreement
impl Clone for ImprintAgreement
impl Copy for ImprintAgreement
Source§impl Debug for ImprintAgreement
impl Debug for ImprintAgreement
impl Eq for ImprintAgreement
Source§impl PartialEq for ImprintAgreement
impl PartialEq for ImprintAgreement
impl StructuralPartialEq for ImprintAgreement
Auto Trait Implementations§
impl Freeze for ImprintAgreement
impl RefUnwindSafe for ImprintAgreement
impl Send for ImprintAgreement
impl Sync for ImprintAgreement
impl Unpin for ImprintAgreement
impl UnsafeUnpin for ImprintAgreement
impl UnwindSafe for ImprintAgreement
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