pub struct ConnAckProperties {Show 17 fields
pub session_expiry_interval: Option<u32>,
pub receive_max: Option<u16>,
pub max_qos: Option<u8>,
pub retain_available: Option<u8>,
pub max_packet_size: Option<u32>,
pub assigned_client_identifier: Option<String>,
pub topic_alias_max: Option<u16>,
pub reason_string: Option<String>,
pub user_properties: Vec<(String, String)>,
pub wildcard_subscription_available: Option<u8>,
pub subscription_identifiers_available: Option<u8>,
pub shared_subscription_available: Option<u8>,
pub server_keep_alive: Option<u16>,
pub response_information: Option<String>,
pub server_reference: Option<String>,
pub authentication_method: Option<String>,
pub authentication_data: Option<Bytes>,
}
Fields§
§session_expiry_interval: Option<u32>
§receive_max: Option<u16>
§max_qos: Option<u8>
§retain_available: Option<u8>
§max_packet_size: Option<u32>
§assigned_client_identifier: Option<String>
§topic_alias_max: Option<u16>
§reason_string: Option<String>
§user_properties: Vec<(String, String)>
§wildcard_subscription_available: Option<u8>
§subscription_identifiers_available: Option<u8>
§server_keep_alive: Option<u16>
§response_information: Option<String>
§server_reference: Option<String>
§authentication_method: Option<String>
§authentication_data: Option<Bytes>
Implementations§
Trait Implementations§
Source§impl Clone for ConnAckProperties
impl Clone for ConnAckProperties
Source§fn clone(&self) -> ConnAckProperties
fn clone(&self) -> ConnAckProperties
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ConnAckProperties
impl Debug for ConnAckProperties
Source§impl PartialEq for ConnAckProperties
impl PartialEq for ConnAckProperties
impl Eq for ConnAckProperties
impl StructuralPartialEq for ConnAckProperties
Auto Trait Implementations§
impl !Freeze for ConnAckProperties
impl RefUnwindSafe for ConnAckProperties
impl Send for ConnAckProperties
impl Sync for ConnAckProperties
impl Unpin for ConnAckProperties
impl UnwindSafe for ConnAckProperties
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more