pub enum ScalingMode {
Fill,
Fit,
Stretch,
Center,
Tile,
}Variants§
Trait Implementations§
Source§impl Clone for ScalingMode
impl Clone for ScalingMode
Source§impl Debug for ScalingMode
impl Debug for ScalingMode
Source§impl Default for ScalingMode
impl Default for ScalingMode
Source§impl<'de> Deserialize<'de> for ScalingMode
impl<'de> Deserialize<'de> for ScalingMode
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 PartialEq for ScalingMode
impl PartialEq for ScalingMode
Source§impl Serialize for ScalingMode
impl Serialize for ScalingMode
impl StructuralPartialEq for ScalingMode
Source§impl ValueEnum for ScalingMode
impl ValueEnum for ScalingMode
Auto Trait Implementations§
impl Freeze for ScalingMode
impl RefUnwindSafe for ScalingMode
impl Send for ScalingMode
impl Sync for ScalingMode
impl Unpin for ScalingMode
impl UnsafeUnpin for ScalingMode
impl UnwindSafe for ScalingMode
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