pub struct NotificationTargetConfigVariant3 {
pub kind: NotificationTargetConfigVariant3kind,
pub platform: NotificationTargetConfigVariant3platform,
pub device_label: Option<String>,
pub device_token_suffix: String,
}Expand description
NotificationTargetConfigVariant3 model.
Fields§
§kind: NotificationTargetConfigVariant3kind§platform: NotificationTargetConfigVariant3platform§device_label: Option<String>§device_token_suffix: StringLast four characters of the device token, for visual identification only.
Trait Implementations§
Source§impl Clone for NotificationTargetConfigVariant3
impl Clone for NotificationTargetConfigVariant3
Source§fn clone(&self) -> NotificationTargetConfigVariant3
fn clone(&self) -> NotificationTargetConfigVariant3
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 Default for NotificationTargetConfigVariant3
impl Default for NotificationTargetConfigVariant3
Source§fn default() -> NotificationTargetConfigVariant3
fn default() -> NotificationTargetConfigVariant3
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for NotificationTargetConfigVariant3
impl<'de> Deserialize<'de> for NotificationTargetConfigVariant3
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
impl StructuralPartialEq for NotificationTargetConfigVariant3
Auto Trait Implementations§
impl Freeze for NotificationTargetConfigVariant3
impl RefUnwindSafe for NotificationTargetConfigVariant3
impl Send for NotificationTargetConfigVariant3
impl Sync for NotificationTargetConfigVariant3
impl Unpin for NotificationTargetConfigVariant3
impl UnsafeUnpin for NotificationTargetConfigVariant3
impl UnwindSafe for NotificationTargetConfigVariant3
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