pub enum DecodeFailed {
Hex(FromHexError),
Base64(DecodeError),
HexWrongLength,
Other,
}Variants§
Trait Implementations§
Source§impl Debug for DecodeFailed
impl Debug for DecodeFailed
Source§impl Display for DecodeFailed
impl Display for DecodeFailed
Source§impl Error for DecodeFailed
impl Error for DecodeFailed
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<DecodeError> for DecodeFailed
impl From<DecodeError> for DecodeFailed
Source§fn from(source: DecodeError) -> Self
fn from(source: DecodeError) -> Self
Converts to this type from the input type.
Source§impl From<DecodeFailed> for KeyStoreError
impl From<DecodeFailed> for KeyStoreError
Source§fn from(source: DecodeFailed) -> Self
fn from(source: DecodeFailed) -> Self
Converts to this type from the input type.
Source§impl From<FromHexError> for DecodeFailed
impl From<FromHexError> for DecodeFailed
Source§fn from(source: FromHexError) -> Self
fn from(source: FromHexError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for DecodeFailed
impl RefUnwindSafe for DecodeFailed
impl Send for DecodeFailed
impl Sync for DecodeFailed
impl Unpin for DecodeFailed
impl UnsafeUnpin for DecodeFailed
impl UnwindSafe for DecodeFailed
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