Struct ntex_mqtt::v5::codec::ConnectAck [−][src]
pub struct ConnectAck {}Show fields
pub session_present: bool, pub reason_code: ConnectAckReason, pub session_expiry_interval_secs: Option<u32>, pub receive_max: Option<NonZeroU16>, pub max_qos: Option<QoS>, pub retain_available: Option<bool>, pub max_packet_size: Option<u32>, pub assigned_client_id: Option<ByteString>, pub topic_alias_max: u16, pub reason_string: Option<ByteString>, pub user_properties: UserProperties, pub wildcard_subscription_available: Option<bool>, pub subscription_identifiers_available: Option<bool>, pub shared_subscription_available: Option<bool>, pub server_keepalive_sec: Option<u16>, pub response_info: Option<ByteString>, pub server_reference: Option<ByteString>, pub auth_method: Option<ByteString>, pub auth_data: Option<Bytes>,
Connect acknowledgment packet
Fields
session_present: bool
enables a Client to establish whether the Client and Server have a consistent view about whether there is already stored Session state.
reason_code: ConnectAckReason
session_expiry_interval_secs: Option<u32>
receive_max: Option<NonZeroU16>
max_qos: Option<QoS>
retain_available: Option<bool>
max_packet_size: Option<u32>
assigned_client_id: Option<ByteString>
topic_alias_max: u16
reason_string: Option<ByteString>
user_properties: UserProperties
wildcard_subscription_available: Option<bool>
subscription_identifiers_available: Option<bool>
server_keepalive_sec: Option<u16>
response_info: Option<ByteString>
server_reference: Option<ByteString>
auth_method: Option<ByteString>
auth_data: Option<Bytes>
Trait Implementations
impl Clone for ConnectAck
[src]
impl Clone for ConnectAck
[src]fn clone(&self) -> ConnectAck
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Default for ConnectAck
[src]
impl Default for ConnectAck
[src]fn default() -> ConnectAck
[src]
impl From<ConnectAck> for Packet
[src]
impl From<ConnectAck> for Packet
[src]fn from(original: ConnectAck) -> Packet
[src]
impl From<ConnectAck> for ClientError
[src]
impl From<ConnectAck> for ClientError
[src]fn from(original: ConnectAck) -> ClientError
[src]
impl PartialEq<ConnectAck> for ConnectAck
[src]
impl PartialEq<ConnectAck> for ConnectAck
[src]fn eq(&self, other: &ConnectAck) -> bool
[src]
fn ne(&self, other: &ConnectAck) -> bool
[src]
impl StructuralPartialEq for ConnectAck
[src]
impl StructuralPartialEq for ConnectAck
[src]Auto Trait Implementations
impl RefUnwindSafe for ConnectAck
impl RefUnwindSafe for ConnectAck
impl Send for ConnectAck
impl Send for ConnectAck
impl Sync for ConnectAck
impl Sync for ConnectAck
impl Unpin for ConnectAck
impl Unpin for ConnectAck
impl UnwindSafe for ConnectAck
impl UnwindSafe for ConnectAck
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