#[repr(C)]pub enum Error {
Show 35 variants
AuthContinue(Vec<u8>),
NoSubscriber,
SubExists,
ConnPending,
NoMem,
Protocol,
Inval,
NoConn,
ConnRefused,
NotFound,
ConnLost,
Tls,
PayloadSize,
NotSupported,
Auth,
AclDenied,
Unknown,
Errno,
Eai,
Proxy,
PluginDefer,
MalformedUtf8,
Keepalive,
Lookup,
MalformedPacket,
DuplicateProperty,
TlsHandshake,
QosNotSupported,
OversizePacket,
OCSP,
Timeout,
RetainNotSupported,
TopicAliasInvalid,
AdministrativeAction,
AlreadyExists,
}Variants§
AuthContinue(Vec<u8>)
NoSubscriber
SubExists
ConnPending
NoMem
Protocol
Inval
NoConn
ConnRefused
NotFound
ConnLost
Tls
PayloadSize
NotSupported
Auth
AclDenied
Unknown
Errno
Eai
Proxy
PluginDefer
MalformedUtf8
Keepalive
Lookup
MalformedPacket
DuplicateProperty
TlsHandshake
QosNotSupported
OversizePacket
OCSP
Timeout
RetainNotSupported
TopicAliasInvalid
AdministrativeAction
AlreadyExists
Trait Implementations§
impl Eq for Error
impl StructuralPartialEq for Error
Auto Trait Implementations§
impl Freeze for Error
impl RefUnwindSafe for Error
impl Send for Error
impl Sync for Error
impl Unpin for Error
impl UnwindSafe for Error
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