pub enum MilestoneValidationError {
InvalidMinThreshold,
TooFewSignatures(usize, usize),
InsufficientApplicablePublicKeys(usize, usize),
UnapplicablePublicKey(String),
InvalidSignature(usize, String),
Crypto(Error),
}Variants§
InvalidMinThreshold
TooFewSignatures(usize, usize)
InsufficientApplicablePublicKeys(usize, usize)
UnapplicablePublicKey(String)
InvalidSignature(usize, String)
Crypto(Error)
Trait Implementations§
Source§impl Debug for MilestoneValidationError
impl Debug for MilestoneValidationError
Source§impl From<Error> for MilestoneValidationError
impl From<Error> for MilestoneValidationError
Source§fn from(error: CryptoError) -> Self
fn from(error: CryptoError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for MilestoneValidationError
impl RefUnwindSafe for MilestoneValidationError
impl Send for MilestoneValidationError
impl Sync for MilestoneValidationError
impl Unpin for MilestoneValidationError
impl UnwindSafe for MilestoneValidationError
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request