phoebe/mid-chat/src/lib.rs

24 lines
479 B
Rust
Raw Normal View History

2022-04-08 16:52:59 +00:00
pub mod reference;
pub use reference::*;
#[derive(Debug, Clone)]
pub struct ChatAuthor {
pub reference: ChatReference,
pub display_name: String,
pub display_color: Option<[u8; 3]>,
}
mod content;
pub use content::*;
#[derive(Debug, Clone)]
pub struct ChatMessage {
pub origin: ChatMessageReference,
2022-04-08 16:52:59 +00:00
pub author: ChatAuthor,
pub content: ChatMessageContent,
2022-04-11 11:52:29 +00:00
pub attachments: Vec<()>,
pub replying: Option<ChatMessageReference>,
2022-04-08 16:52:59 +00:00
}
pub mod event;