pub enum GroupKeyError {
NoKey,
InvalidKeyLength,
EncryptionFailed,
DecryptionFailed,
}Expand description
Errors related to GROUP destination key operations.
Variants§
NoKey
No symmetric key has been loaded or generated.
InvalidKeyLength
Key must be 32 bytes (AES-128) or 64 bytes (AES-256).
EncryptionFailed
Encryption failed.
DecryptionFailed
Decryption failed (wrong key, tampered data, or invalid format).
Trait Implementations§
Source§impl Debug for GroupKeyError
impl Debug for GroupKeyError
Source§impl Display for GroupKeyError
impl Display for GroupKeyError
Source§impl PartialEq for GroupKeyError
impl PartialEq for GroupKeyError
impl StructuralPartialEq for GroupKeyError
Auto Trait Implementations§
impl Freeze for GroupKeyError
impl RefUnwindSafe for GroupKeyError
impl Send for GroupKeyError
impl Sync for GroupKeyError
impl Unpin for GroupKeyError
impl UnwindSafe for GroupKeyError
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