Enum swash::Usability[][src]

pub enum Usability {
    Light,
    Dark,
    Both,
}

Theme of a palette with respect to background color.

Variants

Light

Usable with light backgrounds.

Dark

Usable with dark backgrounds.

Both

Usable with both light and dark backgrounds.

Trait Implementations

impl Clone for Usability[src]

impl Copy for Usability[src]

impl Debug for Usability[src]

impl Eq for Usability[src]

impl PartialEq<Usability> for Usability[src]

impl StructuralEq for Usability[src]

impl StructuralPartialEq for Usability[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.