Enum mqtt_format::v3::header::MPacketKind
source · pub enum MPacketKind {
Show 14 variants
Connect,
Connack,
Publish {
dup: bool,
qos: MQualityOfService,
retain: bool,
},
Puback,
Pubrec,
Pubrel,
Pubcomp,
Subscribe,
Suback,
Unsubscribe,
Unsuback,
Pingreq,
Pingresp,
Disconnect,
}
Variants§
Connect
Connack
Publish
Puback
Pubrec
Pubrel
Pubcomp
Subscribe
Suback
Unsubscribe
Unsuback
Pingreq
Pingresp
Disconnect
Implementations§
Trait Implementations§
source§impl Clone for MPacketKind
impl Clone for MPacketKind
source§fn clone(&self) -> MPacketKind
fn clone(&self) -> MPacketKind
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for MPacketKind
impl Debug for MPacketKind
source§impl PartialEq<MPacketKind> for MPacketKind
impl PartialEq<MPacketKind> for MPacketKind
source§fn eq(&self, other: &MPacketKind) -> bool
fn eq(&self, other: &MPacketKind) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for MPacketKind
impl Eq for MPacketKind
impl StructuralEq for MPacketKind
impl StructuralPartialEq for MPacketKind
Auto Trait Implementations§
impl RefUnwindSafe for MPacketKind
impl Send for MPacketKind
impl Sync for MPacketKind
impl Unpin for MPacketKind
impl UnwindSafe for MPacketKind
Blanket Implementations§
source§impl<I, T> ExtractContext<I, ()> for T
impl<I, T> ExtractContext<I, ()> for T
source§fn extract_context(self, _original_input: I)
fn extract_context(self, _original_input: I)
Given the context attached to a nom error, and given the original
input to the nom parser, extract more the useful context information. Read more
source§impl<I> RecreateContext<I> for I
impl<I> RecreateContext<I> for I
source§fn recreate_context(_original_input: I, tail: I) -> I
fn recreate_context(_original_input: I, tail: I) -> I
Given the original input, as well as the context reported by nom,
recreate a context in the original string where the error occurred. Read more