[][src]Enum tox_packet::messenger::MsiErrorKind

pub enum MsiErrorKind {
    MsiNone,
    InvalidMessage,
    InvalidParam,
    InvalidState,
    StrayMessage,
    System,
    Handle,
    Undisclosed,
}

Errors of msi session

Variants

MsiNone

Error of none

InvalidMessage

Error of invalid message

InvalidParam

Error of invalid parameter

InvalidState

Error of invalid state

StrayMessage

Error of stray message

System

Error of system

Handle

Error of handle

Undisclosed

Error of undisclosed

Trait Implementations

impl Clone for MsiErrorKind[src]

impl Copy for MsiErrorKind[src]

impl Debug for MsiErrorKind[src]

impl Eq for MsiErrorKind[src]

impl FromBytes for MsiErrorKind[src]

impl PartialEq<MsiErrorKind> for MsiErrorKind[src]

impl StructuralEq for MsiErrorKind[src]

impl StructuralPartialEq for MsiErrorKind[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.