pub enum SignedDataVerifierError {
VerificationFailure,
InvalidAppIdentifier,
InvalidEnvironment,
InternalChainVerifierError(ChainVerifierError),
InternalDecodeError(DecodeError),
InternalJWTError(Error),
}Variants§
VerificationFailure
InvalidAppIdentifier
InvalidEnvironment
InternalChainVerifierError(ChainVerifierError)
InternalDecodeError(DecodeError)
InternalJWTError(Error)
Trait Implementations§
Source§impl Debug for SignedDataVerifierError
impl Debug for SignedDataVerifierError
Source§impl Display for SignedDataVerifierError
impl Display for SignedDataVerifierError
Source§impl Error for SignedDataVerifierError
impl Error for SignedDataVerifierError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§impl From<ChainVerifierError> for SignedDataVerifierError
impl From<ChainVerifierError> for SignedDataVerifierError
Source§fn from(source: ChainVerifierError) -> Self
fn from(source: ChainVerifierError) -> Self
Converts to this type from the input type.
Source§impl From<DecodeError> for SignedDataVerifierError
impl From<DecodeError> for SignedDataVerifierError
Source§fn from(source: DecodeError) -> Self
fn from(source: DecodeError) -> Self
Converts to this type from the input type.
Source§impl From<Error> for SignedDataVerifierError
impl From<Error> for SignedDataVerifierError
Source§impl PartialEq for SignedDataVerifierError
impl PartialEq for SignedDataVerifierError
impl StructuralPartialEq for SignedDataVerifierError
Auto Trait Implementations§
impl Freeze for SignedDataVerifierError
impl !RefUnwindSafe for SignedDataVerifierError
impl Send for SignedDataVerifierError
impl Sync for SignedDataVerifierError
impl Unpin for SignedDataVerifierError
impl !UnwindSafe for SignedDataVerifierError
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