Enum show_image::Alpha[][src]

pub enum Alpha {
    Unpremultiplied,
    Premultiplied,
}

Variants

Unpremultiplied

The alpha channel is encoded only in the alpha component of the pixel.

Premultiplied

The alpha channel is also premultiplied into the other components of the pixel.

Trait Implementations

impl Clone for Alpha[src]

impl Copy for Alpha[src]

impl Debug for Alpha[src]

impl Eq for Alpha[src]

impl PartialEq<Alpha> for Alpha[src]

impl StructuralEq for Alpha[src]

impl StructuralPartialEq for Alpha[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> Instrument for T[src]

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

impl<T> Pointable for T

type Init = T

The type for initializers.

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.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,