pub struct MQTTOptionsOverrides {
pub clean_session: Option<bool>,
pub keep_alive: Option<Duration>,
pub max_packet_size: Option<MQTTMaxPacketSize>,
pub request_channel_capacity: Option<usize>,
pub pending_throttle: Option<Duration>,
pub inflight: Option<u16>,
pub last_will: Option<LastWill>,
pub conn_timeout: Option<u64>,
pub transport: Option<Transport>,
}Fields§
§clean_session: Option<bool>§keep_alive: Option<Duration>§max_packet_size: Option<MQTTMaxPacketSize>§request_channel_capacity: Option<usize>§pending_throttle: Option<Duration>§inflight: Option<u16>§last_will: Option<LastWill>§conn_timeout: Option<u64>§transport: Option<Transport>Trait Implementations§
source§impl Default for MQTTOptionsOverrides
impl Default for MQTTOptionsOverrides
source§fn default() -> MQTTOptionsOverrides
fn default() -> MQTTOptionsOverrides
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !Freeze for MQTTOptionsOverrides
impl !RefUnwindSafe for MQTTOptionsOverrides
impl Send for MQTTOptionsOverrides
impl Sync for MQTTOptionsOverrides
impl Unpin for MQTTOptionsOverrides
impl !UnwindSafe for MQTTOptionsOverrides
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