Struct librumqttd::ConnectionSettings [−][src]
pub struct ConnectionSettings { pub connection_timeout_ms: u16, pub max_client_id_len: usize, pub throttle_delay_ms: u64, pub max_payload_size: usize, pub max_inflight_count: u16, pub max_inflight_size: usize, pub username: Option<String>, pub password: Option<String>, }
Fields
connection_timeout_ms: u16
max_client_id_len: usize
throttle_delay_ms: u64
max_payload_size: usize
max_inflight_count: u16
max_inflight_size: usize
username: Option<String>
password: Option<String>
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for ConnectionSettings
impl Send for ConnectionSettings
impl Sync for ConnectionSettings
impl Unpin for ConnectionSettings
impl UnwindSafe for ConnectionSettings
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
type Output = T
type Output = T
Should always be Self
pub fn vzip(self) -> V