Enum mqtt::control::packet_type::ControlType [] [src]

#[repr(u8)]
pub enum ControlType { Connect, ConnectAcknowledgement, Publish, PublishAcknowledgement, PublishReceived, PublishRelease, PublishComplete, Subscribe, SubscribeAcknowledgement, Unsubscribe, UnsubscribeAcknowledgement, PingRequest, PingResponse, Disconnect, }

Variants

Client request to connect to Server

Connect acknowledgment

Publish message

Publish acknowledgment

Publish received (assured delivery part 1)

Publish release (assured delivery part 2)

Publish complete (assured delivery part 3)

Client subscribe request

Subscribe acknowledgment

Unsubscribe request

Unsubscribe acknowledgment

PING request

PING response

Client is disconnecting

Trait Implementations

impl Debug for ControlType
[src]

Formats the value using the given formatter.

impl Eq for ControlType
[src]

impl PartialEq for ControlType
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl Copy for ControlType
[src]

impl Clone for ControlType
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more