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