pub enum KeyPairError {
Serialization(Error),
Deserialization(Error),
Base64Decode(DecodeError),
InvalidKeyData(String),
}Expand description
Error type for KeyPair serialization and deserialization operations
Variants§
Trait Implementations§
Source§impl Debug for KeyPairError
impl Debug for KeyPairError
Source§impl Display for KeyPairError
impl Display for KeyPairError
Source§impl Error for KeyPairError
impl Error for KeyPairError
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 KeyPairError
impl From<DecodeError> for KeyPairError
Auto Trait Implementations§
impl Freeze for KeyPairError
impl RefUnwindSafe for KeyPairError
impl Send for KeyPairError
impl Sync for KeyPairError
impl Unpin for KeyPairError
impl UnwindSafe for KeyPairError
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§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