Enum pgp::errors::Error [−][src]
pub enum Error {
Show 28 variants
ParsingError(ErrorKind),
InvalidInput,
Incomplete(Needed),
InvalidArmorWrappers,
InvalidChecksum,
Base64DecodeError(DecodeError),
RequestedSizeTooLarge,
NoMatchingPacket,
TooManyPackets,
RSAError(Error),
IOError(Error),
MissingPackets,
InvalidKeyLength,
BlockMode,
MissingKey,
CfbInvalidKeyIvLength,
Unimplemented(String),
Unsupported(String),
Message(String),
PacketError(ErrorKind),
PacketIncomplete,
UnpadError,
PadError,
Utf8Error(Utf8Error),
ParseIntError(ParseIntError),
InvalidPacketContent(Box<Error>),
Ed25519SignatureError(SignatureError),
MdcError,
}
Expand description
Error types
Variants
Tuple Fields of ParsingError
0: ErrorKind
Tuple Fields of Incomplete
0: Needed
Tuple Fields of Base64DecodeError
0: DecodeError
Tuple Fields of RSAError
0: Error
Tuple Fields of IOError
0: Error
Tuple Fields of Unimplemented
0: String
Tuple Fields of Unsupported
0: String
Tuple Fields of Message
0: String
Tuple Fields of PacketError
0: ErrorKind
Tuple Fields of Utf8Error
0: Utf8Error
Tuple Fields of ParseIntError
Tuple Fields of Ed25519SignatureError
Implementations
Trait Implementations
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.