Enum olm_rs::errors::OlmGroupSessionError [−][src]
pub enum OlmGroupSessionError { BadAccountKey, BadMessageFormat, BadMessageMac, BadMessageVersion, BadSessionKey, InvalidBase64, NotEnoughRandom, OutputBufferTooSmall, UnknownMessageIndex, Unknown, }
All errors that could be caused by an operation regarding
OlmOutboundGroupSession
and OlmInboundGroupSession
.
Errors are named exactly like the ones in libolm.
Variants
BadAccountKey
BadMessageFormat
BadMessageMac
BadMessageVersion
BadSessionKey
InvalidBase64
NotEnoughRandom
OutputBufferTooSmall
UnknownMessageIndex
Unknown
Trait Implementations
impl Debug for OlmGroupSessionError
[src]
impl Debug for OlmGroupSessionError
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl PartialEq for OlmGroupSessionError
[src]
impl PartialEq for OlmGroupSessionError
Auto Trait Implementations
impl Send for OlmGroupSessionError
impl Send for OlmGroupSessionError
impl Sync for OlmGroupSessionError
impl Sync for OlmGroupSessionError