Struct ntex_mqtt::v5::PublishAck
source · [−]pub struct PublishAck { /* private fields */ }
Expand description
Publish ack
Implementations
sourceimpl PublishAck
impl PublishAck
sourcepub fn new(code: PublishAckReason) -> Self
pub fn new(code: PublishAckReason) -> Self
Create new PublishAck
instance from a reason code.
sourcepub fn reason_code(self, reason_code: PublishAckReason) -> Self
pub fn reason_code(self, reason_code: PublishAckReason) -> Self
Set acknowledgement’s Reason Code
sourcepub fn properties<F>(self, f: F) -> Self where
F: FnOnce(&mut UserProperties),
pub fn properties<F>(self, f: F) -> Self where
F: FnOnce(&mut UserProperties),
Update user properties
sourcepub fn reason(self, reason: ByteString) -> Self
pub fn reason(self, reason: ByteString) -> Self
Set ack reason string
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for PublishAck
impl Send for PublishAck
impl Sync for PublishAck
impl Unpin for PublishAck
impl !UnwindSafe for PublishAck
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more