pub enum SignatureRequirement {
All,
AtLeast(usize),
Exactly(usize),
}Expand description
Application requirement for the independently verified signatures.
Variants§
All
Every discovered signature must pass, and at least one must exist.
AtLeast(usize)
Explicitly tolerate other invalid signatures if this many pass.
Exactly(usize)
Require exactly this many discovered signatures, all passing.
Trait Implementations§
Source§impl Clone for SignatureRequirement
impl Clone for SignatureRequirement
impl Copy for SignatureRequirement
Source§impl Debug for SignatureRequirement
impl Debug for SignatureRequirement
Source§impl Default for SignatureRequirement
impl Default for SignatureRequirement
impl Eq for SignatureRequirement
Source§impl PartialEq for SignatureRequirement
impl PartialEq for SignatureRequirement
impl StructuralPartialEq for SignatureRequirement
Auto Trait Implementations§
impl Freeze for SignatureRequirement
impl RefUnwindSafe for SignatureRequirement
impl Send for SignatureRequirement
impl Sync for SignatureRequirement
impl Unpin for SignatureRequirement
impl UnsafeUnpin for SignatureRequirement
impl UnwindSafe for SignatureRequirement
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