pub struct AnnouncementNotification {
pub action: AnnouncementNotificationAction,
pub body: String,
pub confirmation: Option<bool>,
pub id: i64,
pub important: bool,
pub publication_timestamp: i64,
pub title: String,
pub unread: Option<i64>,
}Fields§
§action: AnnouncementNotificationAction§body: String§confirmation: Option<bool>§id: i64§important: bool§publication_timestamp: i64§title: String§unread: Option<i64>Trait Implementations§
Source§impl Clone for AnnouncementNotification
impl Clone for AnnouncementNotification
Source§fn clone(&self) -> AnnouncementNotification
fn clone(&self) -> AnnouncementNotification
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 AnnouncementNotification
impl Debug for AnnouncementNotification
Source§impl Default for AnnouncementNotification
impl Default for AnnouncementNotification
Source§fn default() -> AnnouncementNotification
fn default() -> AnnouncementNotification
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AnnouncementNotification
impl<'de> Deserialize<'de> for AnnouncementNotification
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 AnnouncementNotification
impl PartialEq for AnnouncementNotification
Source§impl Serialize for AnnouncementNotification
impl Serialize for AnnouncementNotification
impl StructuralPartialEq for AnnouncementNotification
Auto Trait Implementations§
impl Freeze for AnnouncementNotification
impl RefUnwindSafe for AnnouncementNotification
impl Send for AnnouncementNotification
impl Sync for AnnouncementNotification
impl Unpin for AnnouncementNotification
impl UnwindSafe for AnnouncementNotification
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