summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthias Beyer <mail@beyermatthias.de>2024-03-28 09:58:43 +0100
committerMatthias Beyer <mail@beyermatthias.de>2024-03-28 10:05:22 +0100
commit00dc89053b028bdf2616c732372b0e630260a95c (patch)
treef7fda0f11a1377e72175023d60f24e79114e5235
parent47fefd520340c65929837c5db91dd725a56e5aec (diff)
Fix: Make RetainAvailable use bool
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
-rw-r--r--src/packets/connack.rs2
-rw-r--r--src/properties.rs2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/packets/connack.rs b/src/packets/connack.rs
index 5b001a4..69eff77 100644
--- a/src/packets/connack.rs
+++ b/src/packets/connack.rs
@@ -18,7 +18,7 @@ crate::properties::define_properties! {
maximum_qos: MaximumQoS with setter = mqtt_format::v5::qos::QualityOfService,
(anker: "_Toc3901085")
- retain_available: RetainAvailable with setter = u8,
+ retain_available: RetainAvailable with setter = bool,
(anker: "_Toc3901086")
maximum_packet_size: MaximumPacketSize with setter = u32,
diff --git a/src/properties.rs b/src/properties.rs
index f9c7b85..ef1f9ca 100644
--- a/src/properties.rs
+++ b/src/properties.rs
@@ -167,7 +167,7 @@ define_property_types! {[
mqtt_format::v5::variable_header::TopicAliasMaximum => inner = u16; setter = u16; outer deref = u16,
mqtt_format::v5::variable_header::TopicAlias => inner = u16; setter = u16; outer deref = u16,
mqtt_format::v5::variable_header::MaximumQoS => inner = mqtt_format::v5::qos::QualityOfService; setter = mqtt_format::v5::qos::QualityOfService; outer deref = mqtt_format::v5::qos::QualityOfService,
- mqtt_format::v5::variable_header::RetainAvailable => inner = u8; setter = u8; outer deref = u8,
+ mqtt_format::v5::variable_header::RetainAvailable => inner = bool; setter = bool; outer deref = bool,
mqtt_format::v5::variable_header::MaximumPacketSize => inner = u32; setter = u32; outer deref = u32,
mqtt_format::v5::variable_header::WildcardSubscriptionAvailable => inner = u8; setter = u8; outer deref = u8,
mqtt_format::v5::variable_header::SubscriptionIdentifiersAvailable => inner = u8; setter = u8; outer deref = u8,