Struct ntex_mqtt::v5::codec::Disconnect
source · pub struct Disconnect {
pub reason_code: DisconnectReasonCode,
pub session_expiry_interval_secs: Option<u32>,
pub server_reference: Option<ByteString>,
pub reason_string: Option<ByteString>,
pub user_properties: UserProperties,
}
Expand description
DISCONNECT message
Fields§
§reason_code: DisconnectReasonCode
§session_expiry_interval_secs: Option<u32>
§server_reference: Option<ByteString>
§reason_string: Option<ByteString>
§user_properties: UserProperties
Implementations§
source§impl Disconnect
impl Disconnect
sourcepub fn new(reason_code: DisconnectReasonCode) -> Self
pub fn new(reason_code: DisconnectReasonCode) -> Self
Create new instance of Disconnect
with specified code
Trait Implementations§
source§impl Clone for Disconnect
impl Clone for Disconnect
source§fn clone(&self) -> Disconnect
fn clone(&self) -> Disconnect
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 Disconnect
impl Debug for Disconnect
source§impl Default for Disconnect
impl Default for Disconnect
source§impl From<Disconnect> for Packet
impl From<Disconnect> for Packet
source§fn from(pkt: Disconnect) -> Self
fn from(pkt: Disconnect) -> Self
Converts to this type from the input type.
source§impl PartialEq<Disconnect> for Disconnect
impl PartialEq<Disconnect> for Disconnect
source§fn eq(&self, other: &Disconnect) -> bool
fn eq(&self, other: &Disconnect) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.