Enum mqtt::control::packet_type::ControlType
[−]
[src]
pub enum ControlType { Connect, ConnectAcknowledgement, Publish, PublishAcknowledgement, PublishReceived, PublishRelease, PublishComplete, Subscribe, SubscribeAcknowledgement, Unsubscribe, UnsubscribeAcknowledgement, PingRequest, PingResponse, Disconnect, }
Variants
Connect
Client request to connect to Server
ConnectAcknowledgement
Connect acknowledgment
Publish
Publish message
PublishAcknowledgement
Publish acknowledgment
PublishReceived
Publish received (assured delivery part 1)
PublishRelease
Publish release (assured delivery part 2)
PublishComplete
Publish complete (assured delivery part 3)
Subscribe
Client subscribe request
SubscribeAcknowledgement
Subscribe acknowledgment
Unsubscribe
Unsubscribe request
UnsubscribeAcknowledgement
Unsubscribe acknowledgment
PingRequest
PING request
PingResponse
PING response
Disconnect
Client is disconnecting
Trait Implementations
impl Clone for ControlType
[src]
fn clone(&self) -> ControlType
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more
impl Copy for ControlType
[src]
impl PartialEq for ControlType
[src]
fn eq(&self, __arg_0: &ControlType) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &Rhs) -> bool
1.0.0
This method tests for !=
.