#[non_exhaustive]pub enum ImageEditParamsBaseBackground {
Transparent,
Opaque,
Auto,
}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 ImageEditParamsBaseBackground
impl Clone for ImageEditParamsBaseBackground
Source§fn clone(&self) -> ImageEditParamsBaseBackground
fn clone(&self) -> ImageEditParamsBaseBackground
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<'de> Deserialize<'de> for ImageEditParamsBaseBackground
impl<'de> Deserialize<'de> for ImageEditParamsBaseBackground
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 Eq for ImageEditParamsBaseBackground
impl StructuralPartialEq for ImageEditParamsBaseBackground
Auto Trait Implementations§
impl Freeze for ImageEditParamsBaseBackground
impl RefUnwindSafe for ImageEditParamsBaseBackground
impl Send for ImageEditParamsBaseBackground
impl Sync for ImageEditParamsBaseBackground
impl Unpin for ImageEditParamsBaseBackground
impl UnsafeUnpin for ImageEditParamsBaseBackground
impl UnwindSafe for ImageEditParamsBaseBackground
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