Enum libes::EciesError
source · pub enum EciesError {
BadData,
VerificationError,
EncryptionError,
DecryptionError,
}Variants
BadData
Failed to parse some data
- for encryption:
internal error - for decryption:
bad ciphertextorinternal 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 RefUnwindSafe for EciesError
impl Send for EciesError
impl Sync for EciesError
impl Unpin for EciesError
impl UnwindSafe for EciesError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more