Enum sequoia_openpgp_ffi::error::Status [−][src]
#[repr(C)]
pub enum Status {
Show 31 variants
Success,
UnknownError,
NetworkPolicyViolation,
IoError,
InvalidArgument,
InvalidOperation,
MalformedPacket,
PacketTooLarge,
UnsupportedPacketType,
UnsupportedHashAlgorithm,
UnsupportedPublicKeyAlgorithm,
UnsupportedEllipticCurve,
UnsupportedSymmetricAlgorithm,
UnsupportedAEADAlgorithm,
UnsupportedCompressionAlgorithm,
UnsupportedSignatureType,
InvalidPassword,
InvalidSessionKey,
MissingSessionKey,
MalformedCert,
MalformedMPI,
BadSignature,
ManipulatedMessage,
MalformedMessage,
IndexOutOfRange,
UnsupportedCert,
Expired,
NotYetLive,
NoBindingSignature,
InvalidKey,
PolicyViolation,
}
Expand description
XXX: Reorder and name-space before release.
Variants
The operation was successful.
An unknown error occurred.
The network policy was violated by the given action.
An IO error occurred.
A given argument is invalid.
The requested operation is invalid.
The packet is malformed.
Packet size exceeds the configured limit.
Unsupported packet type.
Unsupported hash algorithm.
Unsupported public key algorithm.
Unsupported elliptic curve.
Unsupported symmetric algorithm.
Unsupported AEAD algorithm.
Unsupported Compression algorithm.
Unsupported signature type.
Invalid password.
Invalid session key.
Missing session key.
Malformed Cert.
Malformed MPI.
Bad signature.
Message has been manipulated.
Malformed message.
Index out of range.
Cert not supported.
Expired.
Not yet live.
No binding signature.
Invalid key.
Policy violation.