Struct StoredOutboxEntry
struct StoredOutboxEntry {
qos: QoS,
topic: TopicBuf,
payload: Box<[u8]>,
retain: bool,
properties: PublishPropertiesBuf,
was_sent: bool,
in_flight: bool,
}Available on crate feature
alloc only.Fields§
§qos: QoS§topic: TopicBuf§payload: Box<[u8]>§retain: bool§properties: PublishPropertiesBuf§was_sent: bool§in_flight: boolTransient, per-connection: true once this entry has been put on the
wire on the current connection. Never persisted; cleared by
reset_in_flight on connect.
Implementations§
§impl StoredOutboxEntry
impl StoredOutboxEntry
fn as_view(&self) -> OutboxEntry<'_>
Auto Trait Implementations§
impl Freeze for StoredOutboxEntry
impl RefUnwindSafe for StoredOutboxEntry
impl Send for StoredOutboxEntry
impl Sync for StoredOutboxEntry
impl Unpin for StoredOutboxEntry
impl UnwindSafe for StoredOutboxEntry
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