pub struct ChatEventBackgroundChanged {
pub old_background: Option<ChatBackground>,
pub new_background: Option<ChatBackground>,
}
Expand description
The chat background was changed
Fields§
§old_background: Option<ChatBackground>
Previous background; may be null if none
new_background: Option<ChatBackground>
New background; may be null if none
Trait Implementations§
Source§impl Clone for ChatEventBackgroundChanged
impl Clone for ChatEventBackgroundChanged
Source§fn clone(&self) -> ChatEventBackgroundChanged
fn clone(&self) -> ChatEventBackgroundChanged
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 Debug for ChatEventBackgroundChanged
impl Debug for ChatEventBackgroundChanged
Source§impl<'de> Deserialize<'de> for ChatEventBackgroundChanged
impl<'de> Deserialize<'de> for ChatEventBackgroundChanged
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 ChatEventBackgroundChanged
Auto Trait Implementations§
impl Freeze for ChatEventBackgroundChanged
impl RefUnwindSafe for ChatEventBackgroundChanged
impl Send for ChatEventBackgroundChanged
impl Sync for ChatEventBackgroundChanged
impl Unpin for ChatEventBackgroundChanged
impl UnwindSafe for ChatEventBackgroundChanged
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