pub struct UpdateChatNotificationSettings {
pub chat_id: i64,
pub notification_settings: ChatNotificationSettings,
}
Expand description
Notification settings for a chat were changed
Fields§
§chat_id: i64
Chat identifier
notification_settings: ChatNotificationSettings
The new notification settings
Trait Implementations§
Source§impl Clone for UpdateChatNotificationSettings
impl Clone for UpdateChatNotificationSettings
Source§fn clone(&self) -> UpdateChatNotificationSettings
fn clone(&self) -> UpdateChatNotificationSettings
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<'de> Deserialize<'de> for UpdateChatNotificationSettings
impl<'de> Deserialize<'de> for UpdateChatNotificationSettings
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 UpdateChatNotificationSettings
impl RefUnwindSafe for UpdateChatNotificationSettings
impl Send for UpdateChatNotificationSettings
impl Sync for UpdateChatNotificationSettings
impl Unpin for UpdateChatNotificationSettings
impl UnwindSafe for UpdateChatNotificationSettings
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