pub enum VerificationTrustMode {
RequireTrustedKey,
CryptographicOnly,
}Expand description
Whether verification must establish signer authorization in addition to mathematics.
Variants§
RequireTrustedKey
Require path validation or an explicit caller trust declaration.
CryptographicOnly
Check mathematical validity without authenticating the signer.
Trait Implementations§
Source§impl Clone for VerificationTrustMode
impl Clone for VerificationTrustMode
impl Copy for VerificationTrustMode
Source§impl Debug for VerificationTrustMode
impl Debug for VerificationTrustMode
Source§impl Default for VerificationTrustMode
impl Default for VerificationTrustMode
impl Eq for VerificationTrustMode
Source§impl PartialEq for VerificationTrustMode
impl PartialEq for VerificationTrustMode
impl StructuralPartialEq for VerificationTrustMode
Auto Trait Implementations§
impl Freeze for VerificationTrustMode
impl RefUnwindSafe for VerificationTrustMode
impl Send for VerificationTrustMode
impl Sync for VerificationTrustMode
impl Unpin for VerificationTrustMode
impl UnsafeUnpin for VerificationTrustMode
impl UnwindSafe for VerificationTrustMode
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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