#[repr(u32)]pub enum mqtt5_property {
Show 27 variants
MQTT_PROP_PAYLOAD_FORMAT_INDICATOR = 1,
MQTT_PROP_MESSAGE_EXPIRY_INTERVAL = 2,
MQTT_PROP_CONTENT_TYPE = 3,
MQTT_PROP_RESPONSE_TOPIC = 8,
MQTT_PROP_CORRELATION_DATA = 9,
MQTT_PROP_SUBSCRIPTION_IDENTIFIER = 11,
MQTT_PROP_SESSION_EXPIRY_INTERVAL = 17,
MQTT_PROP_ASSIGNED_CLIENT_IDENTIFIER = 18,
MQTT_PROP_SERVER_KEEP_ALIVE = 19,
MQTT_PROP_AUTHENTICATION_METHOD = 21,
MQTT_PROP_AUTHENTICATION_DATA = 22,
MQTT_PROP_REQUEST_PROBLEM_INFORMATION = 23,
MQTT_PROP_WILL_DELAY_INTERVAL = 24,
MQTT_PROP_REQUEST_RESPONSE_INFORMATION = 25,
MQTT_PROP_RESPONSE_INFORMATION = 26,
MQTT_PROP_SERVER_REFERENCE = 28,
MQTT_PROP_REASON_STRING = 31,
MQTT_PROP_RECEIVE_MAXIMUM = 33,
MQTT_PROP_TOPIC_ALIAS_MAXIMUM = 34,
MQTT_PROP_TOPIC_ALIAS = 35,
MQTT_PROP_MAXIMUM_QOS = 36,
MQTT_PROP_RETAIN_AVAILABLE = 37,
MQTT_PROP_USER_PROPERTY = 38,
MQTT_PROP_MAXIMUM_PACKET_SIZE = 39,
MQTT_PROP_WILDCARD_SUB_AVAILABLE = 40,
MQTT_PROP_SUBSCRIPTION_ID_AVAILABLE = 41,
MQTT_PROP_SHARED_SUB_AVAILABLE = 42,
}Variants§
MQTT_PROP_PAYLOAD_FORMAT_INDICATOR = 1
MQTT_PROP_MESSAGE_EXPIRY_INTERVAL = 2
MQTT_PROP_CONTENT_TYPE = 3
MQTT_PROP_RESPONSE_TOPIC = 8
MQTT_PROP_CORRELATION_DATA = 9
MQTT_PROP_SUBSCRIPTION_IDENTIFIER = 11
MQTT_PROP_SESSION_EXPIRY_INTERVAL = 17
MQTT_PROP_ASSIGNED_CLIENT_IDENTIFIER = 18
MQTT_PROP_SERVER_KEEP_ALIVE = 19
MQTT_PROP_AUTHENTICATION_METHOD = 21
MQTT_PROP_AUTHENTICATION_DATA = 22
MQTT_PROP_REQUEST_PROBLEM_INFORMATION = 23
MQTT_PROP_WILL_DELAY_INTERVAL = 24
MQTT_PROP_REQUEST_RESPONSE_INFORMATION = 25
MQTT_PROP_RESPONSE_INFORMATION = 26
MQTT_PROP_SERVER_REFERENCE = 28
MQTT_PROP_REASON_STRING = 31
MQTT_PROP_RECEIVE_MAXIMUM = 33
MQTT_PROP_TOPIC_ALIAS_MAXIMUM = 34
MQTT_PROP_TOPIC_ALIAS = 35
MQTT_PROP_MAXIMUM_QOS = 36
MQTT_PROP_RETAIN_AVAILABLE = 37
MQTT_PROP_USER_PROPERTY = 38
MQTT_PROP_MAXIMUM_PACKET_SIZE = 39
MQTT_PROP_WILDCARD_SUB_AVAILABLE = 40
MQTT_PROP_SUBSCRIPTION_ID_AVAILABLE = 41
MQTT_PROP_SHARED_SUB_AVAILABLE = 42
Trait Implementations§
Source§impl Clone for mqtt5_property
impl Clone for mqtt5_property
Source§fn clone(&self) -> mqtt5_property
fn clone(&self) -> mqtt5_property
Returns a duplicate 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 mqtt5_property
impl Debug for mqtt5_property
Source§impl Hash for mqtt5_property
impl Hash for mqtt5_property
Source§impl PartialEq for mqtt5_property
impl PartialEq for mqtt5_property
impl Copy for mqtt5_property
impl Eq for mqtt5_property
impl StructuralPartialEq for mqtt5_property
Auto Trait Implementations§
impl Freeze for mqtt5_property
impl RefUnwindSafe for mqtt5_property
impl Send for mqtt5_property
impl Sync for mqtt5_property
impl Unpin for mqtt5_property
impl UnwindSafe for mqtt5_property
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