pub enum Pkcs8Error {
Show 19 variants
InvalidLength,
InvalidSequence,
InvalidVersion,
InvalidAlgorithmIdentifier,
InvalidOctetString,
InvalidEcSecretKey,
InvalidEcVersion,
InvalidSecretKeyOctet,
InvalidPublicKeyExplicit,
InvalidPublicKeyBitString,
InvalidPublicKeyPrefix,
InvalidPublicKeyMismatch,
KeyDerivationFailed,
InvalidDer(DerError),
UnsupportedAlgorithm,
UnsupportedCurve,
InvalidEd25519PrivateKey,
InvalidMlDsaPrivateKey,
MlDsaExpandedKeyNotSupported,
}Variants§
InvalidLength
InvalidSequence
InvalidVersion
InvalidAlgorithmIdentifier
InvalidOctetString
InvalidEcSecretKey
InvalidEcVersion
InvalidSecretKeyOctet
InvalidPublicKeyExplicit
InvalidPublicKeyBitString
InvalidPublicKeyPrefix
InvalidPublicKeyMismatch
KeyDerivationFailed
InvalidDer(DerError)
UnsupportedAlgorithm
UnsupportedCurve
InvalidEd25519PrivateKey
InvalidMlDsaPrivateKey
MlDsaExpandedKeyNotSupported
Trait Implementations§
Source§impl Clone for Pkcs8Error
impl Clone for Pkcs8Error
impl Copy for Pkcs8Error
Source§impl Debug for Pkcs8Error
impl Debug for Pkcs8Error
Source§impl Display for Pkcs8Error
Available on crate feature alloc only.
impl Display for Pkcs8Error
Available on crate feature
alloc only.impl Eq for Pkcs8Error
Source§impl From<DerError> for Pkcs8Error
impl From<DerError> for Pkcs8Error
Source§impl PartialEq for Pkcs8Error
impl PartialEq for Pkcs8Error
impl StructuralPartialEq for Pkcs8Error
Auto Trait Implementations§
impl Freeze for Pkcs8Error
impl RefUnwindSafe for Pkcs8Error
impl Send for Pkcs8Error
impl Sync for Pkcs8Error
impl Unpin for Pkcs8Error
impl UnsafeUnpin for Pkcs8Error
impl UnwindSafe for Pkcs8Error
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