diff options
author | 2025-08-17 09:15:53 +0100 | |
---|---|---|
committer | 2025-08-17 09:15:53 +0100 | |
commit | e9b472eb0b7e4f832d9df96b674dc8da73b34b94 (patch) | |
tree | cb933de9bbf7e0ce0aa090ead2b9d7ad57a20e0e /stanza/src/xep_0297.rs | |
parent | 561dc2d6b6bc729ddd936ff7fe175c91b175e8b2 (diff) | |
download | luz-e9b472eb0b7e4f832d9df96b674dc8da73b34b94.tar.gz luz-e9b472eb0b7e4f832d9df96b674dc8da73b34b94.tar.bz2 luz-e9b472eb0b7e4f832d9df96b674dc8da73b34b94.zip |
feat: new db schema
Diffstat (limited to '')
-rw-r--r-- | stanza/src/xep_0297.rs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/stanza/src/xep_0297.rs b/stanza/src/xep_0297.rs index 4dc8a26..533a171 100644 --- a/stanza/src/xep_0297.rs +++ b/stanza/src/xep_0297.rs @@ -13,6 +13,12 @@ pub struct Forwarded { stanza: Option<Box<Stanza>>, } +// TODO: raw stanza source option +pub enum ForwardedStanza { + Parsed(Box<Stanza>), + Raw(String), +} + impl FromElement for Forwarded { fn from_element(mut element: Element) -> peanuts::DeserializeResult<Self> { element.check_name("forwarded")?; |