pub struct UpdateScopeNotificationSettings {
pub scope: NotificationSettingsScope,
pub notification_settings: ScopeNotificationSettings,
}
Expand description
Notification settings for some type of chats were updated
Fields
scope: NotificationSettingsScope
Types of chats for which notification settings were updated
notification_settings: ScopeNotificationSettings
The new notification settings
Trait Implementations
sourceimpl Clone for UpdateScopeNotificationSettings
impl Clone for UpdateScopeNotificationSettings
sourcefn clone(&self) -> UpdateScopeNotificationSettings
fn clone(&self) -> UpdateScopeNotificationSettings
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl<'de> Deserialize<'de> for UpdateScopeNotificationSettings
impl<'de> Deserialize<'de> for UpdateScopeNotificationSettings
sourcefn 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 RefUnwindSafe for UpdateScopeNotificationSettings
impl Send for UpdateScopeNotificationSettings
impl Sync for UpdateScopeNotificationSettings
impl Unpin for UpdateScopeNotificationSettings
impl UnwindSafe for UpdateScopeNotificationSettings
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more