pub enum PublicKeyParseError {
IncorrectStructure(usize),
SignatureAlgorithmParseError(SignatureAlgorithmParseError),
Base64DecodeError(DecodeError),
SignatureError(Error),
}Variants§
IncorrectStructure(usize)
SignatureAlgorithmParseError(SignatureAlgorithmParseError)
Base64DecodeError(DecodeError)
SignatureError(Error)
Trait Implementations§
Source§impl Debug for PublicKeyParseError
impl Debug for PublicKeyParseError
Source§impl Display for PublicKeyParseError
impl Display for PublicKeyParseError
Source§impl Error for PublicKeyParseError
impl Error for PublicKeyParseError
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 PublicKeyParseError
impl From<DecodeError> for PublicKeyParseError
Source§fn from(source: DecodeError) -> Self
fn from(source: DecodeError) -> Self
Converts to this type from the input type.
Source§impl From<Error> for PublicKeyParseError
impl From<Error> for PublicKeyParseError
Source§fn from(source: SignatureError) -> Self
fn from(source: SignatureError) -> Self
Converts to this type from the input type.
Source§impl From<SignatureAlgorithmParseError> for PublicKeyParseError
impl From<SignatureAlgorithmParseError> for PublicKeyParseError
Source§fn from(source: SignatureAlgorithmParseError) -> Self
fn from(source: SignatureAlgorithmParseError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for PublicKeyParseError
impl !RefUnwindSafe for PublicKeyParseError
impl Send for PublicKeyParseError
impl Sync for PublicKeyParseError
impl Unpin for PublicKeyParseError
impl UnsafeUnpin for PublicKeyParseError
impl !UnwindSafe for PublicKeyParseError
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