Struct ntex_mqtt::v5::codec::PublishAck [−][src]
pub struct PublishAck { pub packet_id: NonZeroU16, pub reason_code: PublishAckReason, pub properties: UserProperties, pub reason_string: Option<ByteString>, }
PUBACK/PUBREC message content
Fields
packet_id: NonZeroU16
Packet Identifier
reason_code: PublishAckReason
properties: UserProperties
reason_string: Option<ByteString>
Trait Implementations
impl Clone for PublishAck
[src]
impl Clone for PublishAck
[src]fn clone(&self) -> PublishAck
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Default for PublishAck
[src]
impl Default for PublishAck
[src]impl From<PublishAck> for Packet
[src]
impl From<PublishAck> for Packet
[src]fn from(original: PublishAck) -> Packet
[src]
impl PartialEq<PublishAck> for PublishAck
[src]
impl PartialEq<PublishAck> for PublishAck
[src]fn eq(&self, other: &PublishAck) -> bool
[src]
fn ne(&self, other: &PublishAck) -> bool
[src]
impl StructuralPartialEq for PublishAck
[src]
impl StructuralPartialEq for PublishAck
[src]Auto Trait Implementations
impl RefUnwindSafe for PublishAck
impl RefUnwindSafe for PublishAck
impl Send for PublishAck
impl Send for PublishAck
impl Sync for PublishAck
impl Sync for PublishAck
impl Unpin for PublishAck
impl Unpin for PublishAck
impl UnwindSafe for PublishAck
impl UnwindSafe for PublishAck
Blanket Implementations
impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Same<T> for T
impl<T> Same<T> for T
type Output = T
Should always be Self