pub struct TerminalNotification {
pub title: String,
pub body: Option<String>,
pub urgency: String,
pub source: String,
}Fields§
§title: String§body: Option<String>§urgency: String§source: StringTrait Implementations§
Source§impl Clone for TerminalNotification
impl Clone for TerminalNotification
Source§fn clone(&self) -> TerminalNotification
fn clone(&self) -> TerminalNotification
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TerminalNotification
impl Debug for TerminalNotification
Source§impl<'de> Deserialize<'de> for TerminalNotification
impl<'de> Deserialize<'de> for TerminalNotification
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 TerminalNotification
impl RefUnwindSafe for TerminalNotification
impl Send for TerminalNotification
impl Sync for TerminalNotification
impl Unpin for TerminalNotification
impl UnsafeUnpin for TerminalNotification
impl UnwindSafe for TerminalNotification
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