Enum resize::Type[][src]

pub enum Type {
    Point,
    Triangle,
    Catrom,
    Mitchell,
    Lanczos3,
    Custom(Filter),
}

Resizing type to use.

Variants

Point

Point resizing.

Triangle

Triangle (bilinear) resizing.

Catrom

Catmull-Rom (bicubic) resizing.

Mitchell

Resize using Mitchell-Netravali filter.

Lanczos3

Resize using Sinc-windowed Sinc with radius of 3.

Custom(Filter)

Resize with custom filter.

Auto Trait Implementations

impl !RefUnwindSafe for Type

impl !Send for Type

impl !Sync for Type

impl Unpin for Type

impl !UnwindSafe for Type

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, 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.