diff options
Diffstat (limited to 'filamento/src/pep.rs')
| -rw-r--r-- | filamento/src/pep.rs | 19 |
1 files changed, 7 insertions, 12 deletions
diff --git a/filamento/src/pep.rs b/filamento/src/pep.rs index c71d843..4985eeb 100644 --- a/filamento/src/pep.rs +++ b/filamento/src/pep.rs @@ -1,17 +1,12 @@ -// in commandmessage -// pub struct Publish { -// item: Item, -// node: Option<String>, -// // no need for node, as item has the node -// } +// SPDX-FileCopyrightText: 2025 cel <cel@bunny.garden> // -// in updatemessage -// pub struct Event { -// from: JID, -// item: Item, -// } +// SPDX-License-Identifier: AGPL-3.0-or-later + +use crate::avatar::{Data as AvatarData, Metadata as AvatarMetadata}; #[derive(Clone, Debug)] pub enum Item { - Nick(String), + Nick(Option<String>), + AvatarMetadata(Option<AvatarMetadata>), + AvatarData(Option<AvatarData>), } |
