pub enum OlmPkEncryptionError {
OutputBufferTooSmall,
InputBufferTooSmall,
Unknown,
}
Expand description
All errors that could be caused by an operation regarding
OlmPkEncryption
.
Errors are named exactly like the ones in libolm.
Variants§
Trait Implementations§
Source§impl Debug for OlmPkEncryptionError
impl Debug for OlmPkEncryptionError
Source§impl Display for OlmPkEncryptionError
impl Display for OlmPkEncryptionError
Source§impl From<&str> for OlmPkEncryptionError
impl From<&str> for OlmPkEncryptionError
Source§impl PartialEq for OlmPkEncryptionError
impl PartialEq for OlmPkEncryptionError
impl StructuralPartialEq for OlmPkEncryptionError
Auto Trait Implementations§
impl Freeze for OlmPkEncryptionError
impl RefUnwindSafe for OlmPkEncryptionError
impl Send for OlmPkEncryptionError
impl Sync for OlmPkEncryptionError
impl Unpin for OlmPkEncryptionError
impl UnwindSafe for OlmPkEncryptionError
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