#[non_exhaustive]pub struct NotificationCard {
pub id: String,
pub number: i32,
pub title: String,
pub status: String,
pub board_name: Option<String>,
pub closed: bool,
pub postponed: bool,
pub url: String,
pub column: Option<Column>,
}Expand description
NotificationCard, as Fizzy sends it. Read-only, so a field added later is not a breaking change.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.id: Stringid.
number: i32number.
title: Stringtitle.
status: Stringstatus.
board_name: Option<String>board_name.
closed: boolclosed.
postponed: boolpostponed.
url: Stringurl.
column: Option<Column>column.
Trait Implementations§
Source§impl Clone for NotificationCard
impl Clone for NotificationCard
Source§fn clone(&self) -> NotificationCard
fn clone(&self) -> NotificationCard
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 NotificationCard
impl Debug for NotificationCard
Source§impl Default for NotificationCard
impl Default for NotificationCard
Source§fn default() -> NotificationCard
fn default() -> NotificationCard
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for NotificationCard
impl<'de> Deserialize<'de> for NotificationCard
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 NotificationCard
impl PartialEq for NotificationCard
Source§impl Serialize for NotificationCard
impl Serialize for NotificationCard
impl StructuralPartialEq for NotificationCard
Auto Trait Implementations§
impl Freeze for NotificationCard
impl RefUnwindSafe for NotificationCard
impl Send for NotificationCard
impl Sync for NotificationCard
impl Unpin for NotificationCard
impl UnsafeUnpin for NotificationCard
impl UnwindSafe for NotificationCard
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