pub enum SignatureError {
Base64(DecodeError),
Signature(Error),
}Available on crate feature
e2e-encryption only.Expand description
Error type describing signature verification failures.
Variants
Base64(DecodeError)
The signature wasn’t valid base64.
Signature(Error)
The signature failed to be verified.
Trait Implementations
impl Debug for SignatureError
impl Debug for SignatureError
impl Display for SignatureError
impl Display for SignatureError
impl Error for SignatureError
impl Error for SignatureError
fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. 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()
impl From<DecodeError> for SignatureError
impl From<DecodeError> for SignatureError
fn from(source: DecodeError) -> SignatureError
fn from(source: DecodeError) -> SignatureError
Converts to this type from the input type.
impl From<Error> for SignatureError
impl From<Error> for SignatureError
fn from(source: Error) -> SignatureError
fn from(source: Error) -> SignatureError
Converts to this type from the input type.
impl From<SignatureError> for DecodeError
impl From<SignatureError> for DecodeError
fn from(source: SignatureError) -> DecodeError
fn from(source: SignatureError) -> DecodeError
Converts to this type from the input type.
impl From<SignatureError> for DecryptionError
impl From<SignatureError> for DecryptionError
fn from(source: SignatureError) -> DecryptionError
fn from(source: SignatureError) -> DecryptionError
Converts to this type from the input type.
impl From<SignatureError> for KeyError
impl From<SignatureError> for KeyError
fn from(source: SignatureError) -> KeyError
fn from(source: SignatureError) -> KeyError
Converts to this type from the input type.
impl From<SignatureError> for SessionKeyDecodeError
impl From<SignatureError> for SessionKeyDecodeError
fn from(source: SignatureError) -> SessionKeyDecodeError
fn from(source: SignatureError) -> SessionKeyDecodeError
Converts to this type from the input type.
impl From<SignatureError> for SignatureError
impl From<SignatureError> for SignatureError
fn from(source: SignatureError) -> SignatureError
fn from(source: SignatureError) -> SignatureError
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 Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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