Enum self_encryption::SelfEncryptionError [−][src]
pub enum SelfEncryptionError { Compression, Cipher(String), Encryption, Decryption(BlockModeError), Io(IoError), Storage(String), Generic(String), Bincode(Box<ErrorKind>), Deserialise, NumParse(ParseIntError), Rng(Error), Poison, }
Errors which can arise during self_encryption or -decryption.
Variants
Cipher(String)
Decryption(BlockModeError)
Io(IoError)
Storage(String)
Generic(String)
NumParse(ParseIntError)
Rng(Error)
Trait Implementations
impl Error for SelfEncryptionError
[src]
impl Error for SelfEncryptionError
[src]impl From<BlockModeError> for SelfEncryptionError
[src]
impl From<BlockModeError> for SelfEncryptionError
[src]fn from(from: BlockModeError) -> Self
[src]
impl From<ParseIntError> for SelfEncryptionError
[src]
impl From<ParseIntError> for SelfEncryptionError
[src]fn from(from: ParseIntError) -> Self
[src]
Auto Trait Implementations
impl !RefUnwindSafe for SelfEncryptionError
impl !RefUnwindSafe for SelfEncryptionError
impl Send for SelfEncryptionError
impl Send for SelfEncryptionError
impl Sync for SelfEncryptionError
impl Sync for SelfEncryptionError
impl Unpin for SelfEncryptionError
impl Unpin for SelfEncryptionError
impl !UnwindSafe for SelfEncryptionError
impl !UnwindSafe for SelfEncryptionError