pub struct SubscribeRsp { /* private fields */ }Expand description
Response to the subscription request, representing the Suback packet.
In order to receive messages published on the subscribed topics use the stream method.
Implementations§
Source§impl SubscribeRsp
impl SubscribeRsp
Sourcepub fn stream(self) -> SubscribeStream
pub fn stream(self) -> SubscribeStream
Transforms this response into the asynchronous stream of messages published to the subscribed topics.
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.
Sourcepub fn payload(&self) -> &[SubackReason]
pub fn payload(&self) -> &[SubackReason]
Accesses the payload being a list of SubackReason codes. Each reason code represents the result of the subscribe operation for the given topic.
Auto Trait Implementations§
impl !Freeze for SubscribeRsp
impl !RefUnwindSafe for SubscribeRsp
impl Send for SubscribeRsp
impl Sync for SubscribeRsp
impl Unpin for SubscribeRsp
impl !UnwindSafe for SubscribeRsp
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