pub struct ShowMessage {
pub id: String,
pub thread: String,
pub timestamp: i64,
pub date_relative: String,
pub tags: Vec<String>,
pub filename: Vec<PathBuf>,
pub excluded: bool,
pub headers: BTreeMap<String, Value>,
}Fields§
§id: String§thread: String§timestamp: i64§date_relative: String§filename: Vec<PathBuf>§excluded: bool§headers: BTreeMap<String, Value>Implementations§
Source§impl ShowMessage
impl ShowMessage
pub fn primary_file(&self) -> Option<&PathBuf>
pub fn into_message(self) -> Option<Message>
Trait Implementations§
Source§impl Debug for ShowMessage
impl Debug for ShowMessage
Source§impl Default for ShowMessage
impl Default for ShowMessage
Source§fn default() -> ShowMessage
fn default() -> ShowMessage
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ShowMessagewhere
ShowMessage: Default,
impl<'de> Deserialize<'de> for ShowMessagewhere
ShowMessage: Default,
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ShowMessage
impl RefUnwindSafe for ShowMessage
impl Send for ShowMessage
impl Sync for ShowMessage
impl Unpin for ShowMessage
impl UnsafeUnpin for ShowMessage
impl UnwindSafe for ShowMessage
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