summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarcel Müller <neikos@neikos.email>2024-03-20 14:05:55 +0100
committerMarcel Müller <neikos@neikos.email>2024-03-20 15:26:49 +0100
commit257d27f6f578be5f8755760f8bcc130364235f9e (patch)
tree00dcc11db201b3cffbb48bb6453b3b47e2befea1
parent900238a90ab24385d9e1d9a1f7d4743242f3733f (diff)
Make all fields of packets public
Signed-off-by: Marcel Müller <neikos@neikos.email>
-rw-r--r--mqtt-format/src/v5/packets/auth.rs4
-rw-r--r--mqtt-format/src/v5/packets/connect.rs14
-rw-r--r--mqtt-format/src/v5/packets/disconnect.rs4
-rw-r--r--mqtt-format/src/v5/packets/puback.rs6
-rw-r--r--mqtt-format/src/v5/packets/pubcomp.rs6
-rw-r--r--mqtt-format/src/v5/packets/publish.rs8
-rw-r--r--mqtt-format/src/v5/packets/pubrec.rs6
-rw-r--r--mqtt-format/src/v5/packets/pubrel.rs6
-rw-r--r--mqtt-format/src/v5/packets/suback.rs6
-rw-r--r--mqtt-format/src/v5/packets/unsuback.rs6
-rw-r--r--mqtt-format/src/v5/packets/unsubscribe.rs6
11 files changed, 36 insertions, 36 deletions
diff --git a/mqtt-format/src/v5/packets/auth.rs b/mqtt-format/src/v5/packets/auth.rs
index a35141c..5984a26 100644
--- a/mqtt-format/src/v5/packets/auth.rs
+++ b/mqtt-format/src/v5/packets/auth.rs
@@ -23,8 +23,8 @@ crate::v5::properties::define_properties! {
}
pub struct MAuth<'i> {
- reason: AuthReasonCode,
- properties: AuthProperties<'i>,
+ pub reason: AuthReasonCode,
+ pub properties: AuthProperties<'i>,
}
impl<'i> MAuth<'i> {
diff --git a/mqtt-format/src/v5/packets/connect.rs b/mqtt-format/src/v5/packets/connect.rs
index 09f6c85..6a68135 100644
--- a/mqtt-format/src/v5/packets/connect.rs
+++ b/mqtt-format/src/v5/packets/connect.rs
@@ -6,7 +6,7 @@ use winnow::{
use crate::v5::{
bytes::parse_binary_data,
fixed_header::{PacketType, QualityOfService},
- integers::{parse_u16},
+ integers::parse_u16,
level::ProtocolLevel,
strings::parse_string,
variable_header::{
@@ -19,12 +19,12 @@ use crate::v5::{
};
pub struct MConnect<'i> {
- client_identifier: &'i str,
- username: Option<&'i str>,
- password: Option<&'i [u8]>,
- clean_start: bool,
- will: Option<Will<'i>>,
- properties: ConnectProperties<'i>,
+ pub client_identifier: &'i str,
+ pub username: Option<&'i str>,
+ pub password: Option<&'i [u8]>,
+ pub clean_start: bool,
+ pub will: Option<Will<'i>>,
+ pub properties: ConnectProperties<'i>,
}
crate::v5::properties::define_properties! {
diff --git a/mqtt-format/src/v5/packets/disconnect.rs b/mqtt-format/src/v5/packets/disconnect.rs
index b3426fa..d222394 100644
--- a/mqtt-format/src/v5/packets/disconnect.rs
+++ b/mqtt-format/src/v5/packets/disconnect.rs
@@ -51,8 +51,8 @@ define_properties! {
}
pub struct MDisconnect<'i> {
- reason_code: DisconnectReasonCode,
- properties: DisconnectProperties<'i>,
+ pub reason_code: DisconnectReasonCode,
+ pub properties: DisconnectProperties<'i>,
}
impl<'i> MDisconnect<'i> {
diff --git a/mqtt-format/src/v5/packets/puback.rs b/mqtt-format/src/v5/packets/puback.rs
index bf1db38..adc3f66 100644
--- a/mqtt-format/src/v5/packets/puback.rs
+++ b/mqtt-format/src/v5/packets/puback.rs
@@ -29,9 +29,9 @@ define_properties!(
);
pub struct MPuback<'i> {
- packet_identifier: PacketIdentifier,
- reason: PubackReasonCode,
- properties: PubackProperties<'i>,
+ pub packet_identifier: PacketIdentifier,
+ pub reason: PubackReasonCode,
+ pub properties: PubackProperties<'i>,
}
impl<'i> MPuback<'i> {
diff --git a/mqtt-format/src/v5/packets/pubcomp.rs b/mqtt-format/src/v5/packets/pubcomp.rs
index 031377a..692adc9 100644
--- a/mqtt-format/src/v5/packets/pubcomp.rs
+++ b/mqtt-format/src/v5/packets/pubcomp.rs
@@ -20,9 +20,9 @@ crate::v5::properties::define_properties! {
}
pub struct MPubcomp<'i> {
- packet_identifier: PacketIdentifier,
- reason: PubcompReasonCode,
- properties: PubcompProperties<'i>,
+ pub packet_identifier: PacketIdentifier,
+ pub reason: PubcompReasonCode,
+ pub properties: PubcompProperties<'i>,
}
impl<'i> MPubcomp<'i> {
diff --git a/mqtt-format/src/v5/packets/publish.rs b/mqtt-format/src/v5/packets/publish.rs
index c0ec09f..fe6d50b 100644
--- a/mqtt-format/src/v5/packets/publish.rs
+++ b/mqtt-format/src/v5/packets/publish.rs
@@ -13,10 +13,10 @@ use crate::v5::{
};
pub struct MPublish<'i> {
- topic_name: &'i str,
- packet_identifier: crate::v5::variable_header::PacketIdentifier,
- properties: PublishProperties<'i>,
- payload: &'i [u8],
+ pub topic_name: &'i str,
+ pub packet_identifier: crate::v5::variable_header::PacketIdentifier,
+ pub properties: PublishProperties<'i>,
+ pub payload: &'i [u8],
}
crate::v5::properties::define_properties! {
diff --git a/mqtt-format/src/v5/packets/pubrec.rs b/mqtt-format/src/v5/packets/pubrec.rs
index 01627cf..2bff006 100644
--- a/mqtt-format/src/v5/packets/pubrec.rs
+++ b/mqtt-format/src/v5/packets/pubrec.rs
@@ -29,9 +29,9 @@ crate::v5::properties::define_properties![
];
pub struct MPubrec<'i> {
- packet_identifier: PacketIdentifier,
- reason: PubrecReasonCode,
- properties: PubrecProperties<'i>,
+ pub packet_identifier: PacketIdentifier,
+ pub reason: PubrecReasonCode,
+ pub properties: PubrecProperties<'i>,
}
impl<'i> MPubrec<'i> {
diff --git a/mqtt-format/src/v5/packets/pubrel.rs b/mqtt-format/src/v5/packets/pubrel.rs
index c02f7d3..ac65596 100644
--- a/mqtt-format/src/v5/packets/pubrel.rs
+++ b/mqtt-format/src/v5/packets/pubrel.rs
@@ -22,9 +22,9 @@ define_properties!(
);
pub struct MPubrel<'i> {
- packet_identifier: PacketIdentifier,
- reason: PubrelReasonCode,
- properties: PubrelProperties<'i>,
+ pub packet_identifier: PacketIdentifier,
+ pub reason: PubrelReasonCode,
+ pub properties: PubrelProperties<'i>,
}
impl<'i> MPubrel<'i> {
diff --git a/mqtt-format/src/v5/packets/suback.rs b/mqtt-format/src/v5/packets/suback.rs
index bb72041..b94c8c1 100644
--- a/mqtt-format/src/v5/packets/suback.rs
+++ b/mqtt-format/src/v5/packets/suback.rs
@@ -30,9 +30,9 @@ crate::v5::properties::define_properties! {
}
pub struct MSuback<'i> {
- packet_identifier: PacketIdentifier,
- properties: SubackProperties<'i>,
- reasons: &'i [SubackReasonCode],
+ pub packet_identifier: PacketIdentifier,
+ pub properties: SubackProperties<'i>,
+ pub reasons: &'i [SubackReasonCode],
}
impl<'i> MSuback<'i> {
diff --git a/mqtt-format/src/v5/packets/unsuback.rs b/mqtt-format/src/v5/packets/unsuback.rs
index 80aab92..42c4cda 100644
--- a/mqtt-format/src/v5/packets/unsuback.rs
+++ b/mqtt-format/src/v5/packets/unsuback.rs
@@ -26,9 +26,9 @@ crate::v5::properties::define_properties! {
}
pub struct MUnsuback<'i> {
- packet_identifier: PacketIdentifier,
- properties: UnsubackProperties<'i>,
- reasons: &'i [UnsubackReasonCode],
+ pub packet_identifier: PacketIdentifier,
+ pub properties: UnsubackProperties<'i>,
+ pub reasons: &'i [UnsubackReasonCode],
}
impl<'i> MUnsuback<'i> {
diff --git a/mqtt-format/src/v5/packets/unsubscribe.rs b/mqtt-format/src/v5/packets/unsubscribe.rs
index ed8b6bc..52fa857 100644
--- a/mqtt-format/src/v5/packets/unsubscribe.rs
+++ b/mqtt-format/src/v5/packets/unsubscribe.rs
@@ -45,9 +45,9 @@ impl<'i> Unsubscription<'i> {
}
pub struct MUnsubscribe<'i> {
- packet_identifier: PacketIdentifier,
- properties: UnsubscribeProperties<'i>,
- unsubscriptions: Unsubscriptions<'i>,
+ pub packet_identifier: PacketIdentifier,
+ pub properties: UnsubscribeProperties<'i>,
+ pub unsubscriptions: Unsubscriptions<'i>,
}
impl<'i> MUnsubscribe<'i> {