pub struct NotificationCategoryPreferencesInput {Show 14 fields
pub assignments: Option<Box<PartialNotificationChannelPreferencesInput>>,
pub status_changes: Option<Box<PartialNotificationChannelPreferencesInput>>,
pub comments_and_replies: Option<Box<PartialNotificationChannelPreferencesInput>>,
pub mentions: Option<Box<PartialNotificationChannelPreferencesInput>>,
pub reactions: Option<Box<PartialNotificationChannelPreferencesInput>>,
pub subscriptions: Option<Box<PartialNotificationChannelPreferencesInput>>,
pub document_changes: Option<Box<PartialNotificationChannelPreferencesInput>>,
pub posts_and_updates: Option<Box<PartialNotificationChannelPreferencesInput>>,
pub reminders: Option<Box<PartialNotificationChannelPreferencesInput>>,
pub reviews: Option<Box<PartialNotificationChannelPreferencesInput>>,
pub apps_and_integrations: Option<Box<PartialNotificationChannelPreferencesInput>>,
pub triage: Option<Box<PartialNotificationChannelPreferencesInput>>,
pub customers: Option<Box<PartialNotificationChannelPreferencesInput>>,
pub feed: Option<Box<PartialNotificationChannelPreferencesInput>>,
}Fields§
§assignments: Option<Box<PartialNotificationChannelPreferencesInput>>The preferences for notifications about assignments.
status_changes: Option<Box<PartialNotificationChannelPreferencesInput>>The preferences for notifications about status changes.
comments_and_replies: Option<Box<PartialNotificationChannelPreferencesInput>>The preferences for notifications about comments and replies.
mentions: Option<Box<PartialNotificationChannelPreferencesInput>>The preferences for notifications about mentions.
reactions: Option<Box<PartialNotificationChannelPreferencesInput>>The preferences for notifications about reactions.
subscriptions: Option<Box<PartialNotificationChannelPreferencesInput>>The preferences for notifications about subscriptions.
document_changes: Option<Box<PartialNotificationChannelPreferencesInput>>The preferences for notifications about document changes.
posts_and_updates: Option<Box<PartialNotificationChannelPreferencesInput>>The preferences for notifications about posts and updates.
reminders: Option<Box<PartialNotificationChannelPreferencesInput>>The preferences for notifications about reminders.
reviews: Option<Box<PartialNotificationChannelPreferencesInput>>The preferences for notifications about reviews.
apps_and_integrations: Option<Box<PartialNotificationChannelPreferencesInput>>The preferences for notifications about apps and integrations.
triage: Option<Box<PartialNotificationChannelPreferencesInput>>The preferences for notifications about triage.
customers: Option<Box<PartialNotificationChannelPreferencesInput>>The preferences for notifications about customers.
feed: Option<Box<PartialNotificationChannelPreferencesInput>>The preferences for notifications about feed summaries.
Trait Implementations§
Source§impl Clone for NotificationCategoryPreferencesInput
impl Clone for NotificationCategoryPreferencesInput
Source§fn clone(&self) -> NotificationCategoryPreferencesInput
fn clone(&self) -> NotificationCategoryPreferencesInput
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 Default for NotificationCategoryPreferencesInput
impl Default for NotificationCategoryPreferencesInput
Source§fn default() -> NotificationCategoryPreferencesInput
fn default() -> NotificationCategoryPreferencesInput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for NotificationCategoryPreferencesInput
impl<'de> Deserialize<'de> for NotificationCategoryPreferencesInput
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 NotificationCategoryPreferencesInput
impl RefUnwindSafe for NotificationCategoryPreferencesInput
impl Send for NotificationCategoryPreferencesInput
impl Sync for NotificationCategoryPreferencesInput
impl Unpin for NotificationCategoryPreferencesInput
impl UnwindSafe for NotificationCategoryPreferencesInput
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