Enum vodozemac::SignatureError
source · [−]pub enum SignatureError {
Base64(DecodeError),
Signature(SignatureError),
}
Expand description
Error type describing signature verification failures.
Variants
Base64(DecodeError)
The signature wasn’t valid base64.
Signature(SignatureError)
The signature failed to be verified.
Trait Implementations
sourceimpl Debug for SignatureError
impl Debug for SignatureError
sourceimpl Display for SignatureError
impl Display for SignatureError
sourceimpl Error for SignatureError
impl Error for SignatureError
sourcefn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
sourcefn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
🔬 This is a nightly-only experimental API. (
backtrace
)Returns a stack backtrace, if available, of where this error occurred. Read more
1.0.0 · sourcefn description(&self) -> &str
fn description(&self) -> &str
👎 Deprecated since 1.42.0:
use the Display impl or to_string()
sourceimpl From<DecodeError> for SignatureError
impl From<DecodeError> for SignatureError
sourcefn from(source: DecodeError) -> Self
fn from(source: DecodeError) -> Self
Converts to this type from the input type.
sourceimpl From<Error> for SignatureError
impl From<Error> for SignatureError
sourcefn from(source: SignatureError) -> Self
fn from(source: SignatureError) -> Self
Converts to this type from the input type.
sourceimpl From<SignatureError> for KeyError
impl From<SignatureError> for KeyError
sourcefn from(source: SignatureError) -> Self
fn from(source: SignatureError) -> Self
Converts to this type from the input type.
sourceimpl From<SignatureError> for DecryptionError
impl From<SignatureError> for DecryptionError
sourcefn from(source: SignatureError) -> Self
fn from(source: SignatureError) -> Self
Converts to this type from the input type.
sourceimpl From<SignatureError> for SessionKeyDecodeError
impl From<SignatureError> for SessionKeyDecodeError
sourcefn from(source: SignatureError) -> Self
fn from(source: SignatureError) -> Self
Converts to this type from the input type.
sourceimpl From<SignatureError> for DecodeError
impl From<SignatureError> for DecodeError
sourcefn from(source: SignatureError) -> Self
fn from(source: SignatureError) -> Self
Converts to this type from the input type.
Auto Trait Implementations
impl !RefUnwindSafe for SignatureError
impl Send for SignatureError
impl Sync for SignatureError
impl Unpin for SignatureError
impl !UnwindSafe for SignatureError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more