pub struct PubackRsp { /* private fields */ }Expand description
Response to the publish request, with QoS==1 representing the PUBACK packet.
Implementations§
Source§impl PubackRsp
impl PubackRsp
Sourcepub fn reason(&self) -> PubackReason
pub fn reason(&self) -> PubackReason
Accesses reason value.
Sourcepub fn reason_string(&self) -> Option<&str>
pub fn reason_string(&self) -> Option<&str>
Accesses reason string property.
Sourcepub fn user_properties(&self) -> &UserProperties
pub fn user_properties(&self) -> &UserProperties
Accesses user properties.
Auto Trait Implementations§
impl !Freeze for PubackRsp
impl RefUnwindSafe for PubackRsp
impl Send for PubackRsp
impl Sync for PubackRsp
impl Unpin for PubackRsp
impl UnwindSafe for PubackRsp
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more