[][src]Enum web_glitz::image::MipmapLevels

pub enum MipmapLevels {
    Complete,
    Partial(usize),
}

Describes the number of mipmap levels that are to be allocated for a texture.

See the module documentation for [web_glitz::image] for details on mipmap storage.

Variants

Complete

Variant that will allocate storage for all mipmap levels in the complete mipmap chain for an image of the relevant width and height.

Partial(usize)

Variant that specifies a partial mipmap chain with an explicit number of levels.

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<D, T> IntoBuffer<T> for D where
    D: Borrow<T> + 'static,
    T: Copy + 'static, 
[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.