pub struct MessageInfo {
pub date_str: String,
pub time_str: String,
pub name: String,
pub emoji: String,
pub text: String,
pub markdown: Option<String>,
pub attachment: Option<String>,
pub children: Vec<String>,
pub branches: Vec<Vec<String>>,
}Expand description
Struct holding normalized message info
Fields§
§date_str: String§time_str: String§name: String§emoji: String§text: String§markdown: Option<String>§attachment: Option<String>§children: Vec<String>§branches: Vec<Vec<String>>Auto Trait Implementations§
impl Freeze for MessageInfo
impl RefUnwindSafe for MessageInfo
impl Send for MessageInfo
impl Sync for MessageInfo
impl Unpin for MessageInfo
impl UnwindSafe for MessageInfo
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more