[][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 Eq for ConnectCode[src]

impl Into<u8> for ConnectCode[src]

impl PartialEq<ConnectCode> for ConnectCode[src]

#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]

This method tests for !=.

impl Copy for ConnectCode[src]

impl Clone for ConnectCode[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl From<u8> for ConnectCode[src]

impl Debug for ConnectCode[src]

Auto Trait Implementations

impl Send for ConnectCode

impl Sync for ConnectCode

Blanket Implementations

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

type Owned = T

The resulting type after obtaining ownership.

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

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

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.

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

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

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