pub enum Scaling {
IDENTITY,
CENTERED,
STRETCHED,
ASPECTRATIOCENTEREDMAX,
CUSTOM,
PREFERRED,
}Variants§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Scaling
impl<'de> Deserialize<'de> for Scaling
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 From<DISPLAYCONFIG_SCALING> for Scaling
impl From<DISPLAYCONFIG_SCALING> for Scaling
Source§fn from(value: DISPLAYCONFIG_SCALING) -> Self
fn from(value: DISPLAYCONFIG_SCALING) -> Self
Converts to this type from the input type.
Source§impl From<Scaling> for DISPLAYCONFIG_SCALING
impl From<Scaling> for DISPLAYCONFIG_SCALING
impl Copy for Scaling
impl Eq for Scaling
impl StructuralPartialEq for Scaling
Auto Trait Implementations§
impl Freeze for Scaling
impl RefUnwindSafe for Scaling
impl Send for Scaling
impl Sync for Scaling
impl Unpin for Scaling
impl UnsafeUnpin for Scaling
impl UnwindSafe for Scaling
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.