[][src]Enum mqtt_codec::ConnectCode

#[repr(u8)]
pub enum ConnectCode {
    ConnectionAccepted,
    UnacceptableProtocolVersion,
    IdentifierRejected,
    ServiceUnavailable,
    BadUserNameOrPassword,
    NotAuthorized,
    Reserved,
}

Connect Return Code

Variants

ConnectionAccepted

Connection accepted

UnacceptableProtocolVersion

Connection Refused, unacceptable protocol version

IdentifierRejected

Connection Refused, identifier rejected

ServiceUnavailable

Connection Refused, Server unavailable

BadUserNameOrPassword

Connection Refused, bad user name or password

NotAuthorized

Connection Refused, not authorized

Reserved

Reserved

Methods

impl ConnectCode[src]

pub fn reason(self) -> &'static str[src]

Trait Implementations

impl From<u8> for ConnectCode[src]

impl Into<u8> for ConnectCode[src]

impl Clone for ConnectCode[src]

impl Copy for ConnectCode[src]

impl Eq for ConnectCode[src]

impl PartialEq<ConnectCode> for ConnectCode[src]

impl Debug for ConnectCode[src]

impl StructuralPartialEq for ConnectCode[src]

impl StructuralEq for ConnectCode[src]

Auto Trait Implementations

Blanket Implementations

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 = !

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.

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

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

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