Enum libmosquitto_sys::mosq_err_t
source · #[repr(i32)]pub enum mosq_err_t {
Show 36 variants
MOSQ_ERR_AUTH_CONTINUE = -4,
MOSQ_ERR_NO_SUBSCRIBERS = -3,
MOSQ_ERR_SUB_EXISTS = -2,
MOSQ_ERR_CONN_PENDING = -1,
MOSQ_ERR_SUCCESS = 0,
MOSQ_ERR_NOMEM = 1,
MOSQ_ERR_PROTOCOL = 2,
MOSQ_ERR_INVAL = 3,
MOSQ_ERR_NO_CONN = 4,
MOSQ_ERR_CONN_REFUSED = 5,
MOSQ_ERR_NOT_FOUND = 6,
MOSQ_ERR_CONN_LOST = 7,
MOSQ_ERR_TLS = 8,
MOSQ_ERR_PAYLOAD_SIZE = 9,
MOSQ_ERR_NOT_SUPPORTED = 10,
MOSQ_ERR_AUTH = 11,
MOSQ_ERR_ACL_DENIED = 12,
MOSQ_ERR_UNKNOWN = 13,
MOSQ_ERR_ERRNO = 14,
MOSQ_ERR_EAI = 15,
MOSQ_ERR_PROXY = 16,
MOSQ_ERR_PLUGIN_DEFER = 17,
MOSQ_ERR_MALFORMED_UTF8 = 18,
MOSQ_ERR_KEEPALIVE = 19,
MOSQ_ERR_LOOKUP = 20,
MOSQ_ERR_MALFORMED_PACKET = 21,
MOSQ_ERR_DUPLICATE_PROPERTY = 22,
MOSQ_ERR_TLS_HANDSHAKE = 23,
MOSQ_ERR_QOS_NOT_SUPPORTED = 24,
MOSQ_ERR_OVERSIZE_PACKET = 25,
MOSQ_ERR_OCSP = 26,
MOSQ_ERR_TIMEOUT = 27,
MOSQ_ERR_RETAIN_NOT_SUPPORTED = 28,
MOSQ_ERR_TOPIC_ALIAS_INVALID = 29,
MOSQ_ERR_ADMINISTRATIVE_ACTION = 30,
MOSQ_ERR_ALREADY_EXISTS = 31,
}
Variants§
MOSQ_ERR_AUTH_CONTINUE = -4
MOSQ_ERR_NO_SUBSCRIBERS = -3
MOSQ_ERR_SUB_EXISTS = -2
MOSQ_ERR_CONN_PENDING = -1
MOSQ_ERR_SUCCESS = 0
MOSQ_ERR_NOMEM = 1
MOSQ_ERR_PROTOCOL = 2
MOSQ_ERR_INVAL = 3
MOSQ_ERR_NO_CONN = 4
MOSQ_ERR_CONN_REFUSED = 5
MOSQ_ERR_NOT_FOUND = 6
MOSQ_ERR_CONN_LOST = 7
MOSQ_ERR_TLS = 8
MOSQ_ERR_PAYLOAD_SIZE = 9
MOSQ_ERR_NOT_SUPPORTED = 10
MOSQ_ERR_AUTH = 11
MOSQ_ERR_ACL_DENIED = 12
MOSQ_ERR_UNKNOWN = 13
MOSQ_ERR_ERRNO = 14
MOSQ_ERR_EAI = 15
MOSQ_ERR_PROXY = 16
MOSQ_ERR_PLUGIN_DEFER = 17
MOSQ_ERR_MALFORMED_UTF8 = 18
MOSQ_ERR_KEEPALIVE = 19
MOSQ_ERR_LOOKUP = 20
MOSQ_ERR_MALFORMED_PACKET = 21
MOSQ_ERR_DUPLICATE_PROPERTY = 22
MOSQ_ERR_TLS_HANDSHAKE = 23
MOSQ_ERR_QOS_NOT_SUPPORTED = 24
MOSQ_ERR_OVERSIZE_PACKET = 25
MOSQ_ERR_OCSP = 26
MOSQ_ERR_TIMEOUT = 27
MOSQ_ERR_RETAIN_NOT_SUPPORTED = 28
MOSQ_ERR_TOPIC_ALIAS_INVALID = 29
MOSQ_ERR_ADMINISTRATIVE_ACTION = 30
MOSQ_ERR_ALREADY_EXISTS = 31
Trait Implementations§
source§impl Clone for mosq_err_t
impl Clone for mosq_err_t
source§fn clone(&self) -> mosq_err_t
fn clone(&self) -> mosq_err_t
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for mosq_err_t
impl Debug for mosq_err_t
source§impl Hash for mosq_err_t
impl Hash for mosq_err_t
source§impl PartialEq for mosq_err_t
impl PartialEq for mosq_err_t
source§fn eq(&self, other: &mosq_err_t) -> bool
fn eq(&self, other: &mosq_err_t) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for mosq_err_t
impl Eq for mosq_err_t
impl StructuralEq for mosq_err_t
impl StructuralPartialEq for mosq_err_t
Auto Trait Implementations§
impl RefUnwindSafe for mosq_err_t
impl Send for mosq_err_t
impl Sync for mosq_err_t
impl Unpin for mosq_err_t
impl UnwindSafe for mosq_err_t
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