#[non_exhaustive]pub enum ChatWallpaperScale {
Fill,
Fit,
Repeat,
}Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Trait Implementations§
Source§impl Clone for ChatWallpaperScale
impl Clone for ChatWallpaperScale
Source§fn clone(&self) -> ChatWallpaperScale
fn clone(&self) -> ChatWallpaperScale
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 ChatWallpaperScale
impl Debug for ChatWallpaperScale
Source§impl Default for ChatWallpaperScale
impl Default for ChatWallpaperScale
Source§fn default() -> ChatWallpaperScale
fn default() -> ChatWallpaperScale
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ChatWallpaperScale
impl<'de> Deserialize<'de> for ChatWallpaperScale
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
Source§impl Hash for ChatWallpaperScale
impl Hash for ChatWallpaperScale
Source§impl PartialEq for ChatWallpaperScale
impl PartialEq for ChatWallpaperScale
Source§impl Serialize for ChatWallpaperScale
impl Serialize for ChatWallpaperScale
impl Copy for ChatWallpaperScale
impl Eq for ChatWallpaperScale
impl StructuralPartialEq for ChatWallpaperScale
Auto Trait Implementations§
impl Freeze for ChatWallpaperScale
impl RefUnwindSafe for ChatWallpaperScale
impl Send for ChatWallpaperScale
impl Sync for ChatWallpaperScale
impl Unpin for ChatWallpaperScale
impl UnwindSafe for ChatWallpaperScale
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