pub enum Curve25519ParserError {
BerError(BerError),
PemError(PemError),
NomError(Err<BerError>),
UnknownOid,
InvalidData,
InvalidPEMTag,
}
Variants§
BerError(BerError)
BER Parsing error (wrong tag, not enough DER elements, etc.)
PemError(PemError)
PEM Parsing error
NomError(Err<BerError>)
Nom parsing error (wrong format, unexpected elements, etc.)
UnknownOid
InvalidData
InvalidPEMTag
Trait Implementations§
source§impl Debug for Curve25519ParserError
impl Debug for Curve25519ParserError
source§impl Display for Curve25519ParserError
impl Display for Curve25519ParserError
source§impl From<Err<Error>> for Curve25519ParserError
impl From<Err<Error>> for Curve25519ParserError
source§impl From<Error> for Curve25519ParserError
impl From<Error> for Curve25519ParserError
Auto Trait Implementations§
impl RefUnwindSafe for Curve25519ParserError
impl Send for Curve25519ParserError
impl Sync for Curve25519ParserError
impl Unpin for Curve25519ParserError
impl UnwindSafe for Curve25519ParserError
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