pub enum SubscribePacketError {
IoError(Error),
FromUtf8Error(FromUtf8Error),
InvalidQualityOfService,
TopicFilterError(TopicFilterError),
}
Variants
IoError(Error)
FromUtf8Error(FromUtf8Error)
InvalidQualityOfService
TopicFilterError(TopicFilterError)
Trait Implementations
sourceimpl Debug for SubscribePacketError
impl Debug for SubscribePacketError
sourceimpl Display for SubscribePacketError
impl Display for SubscribePacketError
sourceimpl Error for SubscribePacketError
impl Error for SubscribePacketError
sourcefn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
sourcefn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
🔬 This is a nightly-only experimental API. (
backtrace
)Returns a stack backtrace, if available, of where this error occurred. Read more
1.0.0 · sourcefn description(&self) -> &str
fn description(&self) -> &str
👎 Deprecated since 1.42.0:
use the Display impl or to_string()
sourceimpl From<Error> for SubscribePacketError
impl From<Error> for SubscribePacketError
sourceimpl From<FromUtf8Error> for SubscribePacketError
impl From<FromUtf8Error> for SubscribePacketError
sourcefn from(source: FromUtf8Error) -> Self
fn from(source: FromUtf8Error) -> Self
Performs the conversion.
sourceimpl From<TopicFilterDecodeError> for SubscribePacketError
impl From<TopicFilterDecodeError> for SubscribePacketError
sourcefn from(e: TopicFilterDecodeError) -> Self
fn from(e: TopicFilterDecodeError) -> Self
Performs the conversion.
sourceimpl From<TopicFilterError> for SubscribePacketError
impl From<TopicFilterError> for SubscribePacketError
sourcefn from(source: TopicFilterError) -> Self
fn from(source: TopicFilterError) -> Self
Performs the conversion.
Auto Trait Implementations
impl RefUnwindSafe for SubscribePacketError
impl Send for SubscribePacketError
impl Sync for SubscribePacketError
impl Unpin for SubscribePacketError
impl UnwindSafe for SubscribePacketError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more