pub struct NotificationSchemeEvent {
pub event: Option<Box<NotificationEvent>>,
pub notifications: Option<Vec<EventNotification>>,
}
Expand description
NotificationSchemeEvent : Details about a notification scheme event.
Fields§
§event: Option<Box<NotificationEvent>>
§notifications: Option<Vec<EventNotification>>
Implementations§
Source§impl NotificationSchemeEvent
impl NotificationSchemeEvent
Sourcepub fn new() -> NotificationSchemeEvent
pub fn new() -> NotificationSchemeEvent
Details about a notification scheme event.
Trait Implementations§
Source§impl Clone for NotificationSchemeEvent
impl Clone for NotificationSchemeEvent
Source§fn clone(&self) -> NotificationSchemeEvent
fn clone(&self) -> NotificationSchemeEvent
Returns a copy 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 NotificationSchemeEvent
impl Debug for NotificationSchemeEvent
Source§impl Default for NotificationSchemeEvent
impl Default for NotificationSchemeEvent
Source§fn default() -> NotificationSchemeEvent
fn default() -> NotificationSchemeEvent
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for NotificationSchemeEvent
impl<'de> Deserialize<'de> for NotificationSchemeEvent
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
Source§impl PartialEq for NotificationSchemeEvent
impl PartialEq for NotificationSchemeEvent
Source§impl Serialize for NotificationSchemeEvent
impl Serialize for NotificationSchemeEvent
impl StructuralPartialEq for NotificationSchemeEvent
Auto Trait Implementations§
impl Freeze for NotificationSchemeEvent
impl RefUnwindSafe for NotificationSchemeEvent
impl Send for NotificationSchemeEvent
impl Sync for NotificationSchemeEvent
impl Unpin for NotificationSchemeEvent
impl UnwindSafe for NotificationSchemeEvent
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