aboutsummaryrefslogtreecommitdiffstats
path: root/stanza/src/client/message.rs
diff options
context:
space:
mode:
authorLibravatar cel 🌸 <cel@bunny.garden>2025-02-18 11:39:19 +0000
committerLibravatar cel 🌸 <cel@bunny.garden>2025-02-18 11:39:19 +0000
commitc0d2aae0385aee7f1bb2ecb330e72e40b8fde6a2 (patch)
treec4ee54c64a2d8c0adf222dce5a334502453de473 /stanza/src/client/message.rs
parent945f1406165aa58414c0374a1ba984a1d6d896c6 (diff)
downloadluz-c0d2aae0385aee7f1bb2ecb330e72e40b8fde6a2.tar.gz
luz-c0d2aae0385aee7f1bb2ecb330e72e40b8fde6a2.tar.bz2
luz-c0d2aae0385aee7f1bb2ecb330e72e40b8fde6a2.zip
implement handle_online() and handle_offline() for CommandMessage
Diffstat (limited to 'stanza/src/client/message.rs')
-rw-r--r--stanza/src/client/message.rs20
1 files changed, 10 insertions, 10 deletions
diff --git a/stanza/src/client/message.rs b/stanza/src/client/message.rs
index 2337d7b..703b80b 100644
--- a/stanza/src/client/message.rs
+++ b/stanza/src/client/message.rs
@@ -10,16 +10,16 @@ use super::XMLNS;
#[derive(Debug)]
pub struct Message {
- from: Option<JID>,
- id: Option<String>,
- to: Option<JID>,
+ pub from: Option<JID>,
+ pub id: Option<String>,
+ pub to: Option<JID>,
// can be omitted, if so default to normal
- r#type: MessageType,
- lang: Option<String>,
+ pub r#type: MessageType,
+ pub lang: Option<String>,
// children
- subject: Option<Subject>,
- body: Option<Body>,
- thread: Option<Thread>,
+ pub subject: Option<Subject>,
+ pub body: Option<Body>,
+ pub thread: Option<Thread>,
}
impl FromElement for Message {
@@ -109,8 +109,8 @@ impl ToString for MessageType {
#[derive(Clone, Debug)]
pub struct Body {
- lang: Option<String>,
- body: Option<String>,
+ pub lang: Option<String>,
+ pub body: Option<String>,
}
impl FromElement for Body {