pub enum EciesError {
BadData,
VerificationError,
EncryptionError,
DecryptionError,
}
Variants§
BadData
Failed to parse some data
- for encryption:
internal error
- for decryption:
bad ciphertext
orinternal error
VerificationError
Failed to verify attached Authentication Tag
Only on ECIES-MAC
EncryptionError
Failed to encrypt data
DecryptionError
Failed to decrypt data
Trait Implementations§
Auto Trait Implementations§
impl Freeze for EciesError
impl RefUnwindSafe for EciesError
impl Send for EciesError
impl Sync for EciesError
impl Unpin for EciesError
impl UnwindSafe for EciesError
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