pub struct NotificationSubscriptionUpdateInput {
pub notification_subscription_types: Option<Vec<String>>,
pub active: Option<bool>,
}Fields§
§notification_subscription_types: Option<Vec<String>>The types of notifications of the subscription.
active: Option<bool>Whether the subscription is active.
Trait Implementations§
Source§impl Clone for NotificationSubscriptionUpdateInput
impl Clone for NotificationSubscriptionUpdateInput
Source§fn clone(&self) -> NotificationSubscriptionUpdateInput
fn clone(&self) -> NotificationSubscriptionUpdateInput
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 NotificationSubscriptionUpdateInput
impl Default for NotificationSubscriptionUpdateInput
Source§fn default() -> NotificationSubscriptionUpdateInput
fn default() -> NotificationSubscriptionUpdateInput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for NotificationSubscriptionUpdateInput
impl<'de> Deserialize<'de> for NotificationSubscriptionUpdateInput
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 NotificationSubscriptionUpdateInput
impl RefUnwindSafe for NotificationSubscriptionUpdateInput
impl Send for NotificationSubscriptionUpdateInput
impl Sync for NotificationSubscriptionUpdateInput
impl Unpin for NotificationSubscriptionUpdateInput
impl UnwindSafe for NotificationSubscriptionUpdateInput
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