[][src]Struct web_glitz::image::MaxMipmapLevelsExceeded

pub struct MaxMipmapLevelsExceeded {
    pub given: usize,
    pub max: usize,
}

Error returned when creating a texture using MipmapLevels::Partial to specify a specific number of mipmap levels, but the number of levels specified is greater than the number of levels in the complete mipmap chain for an image of the relevant dimensions.

Fields

given: usize

The number of levels specified with MipmapLevels::Partial.

max: usize

The maximum number of levels possible in a mipmap chain for an image of the relevant dimensions.

Trait Implementations

impl Clone for MaxMipmapLevelsExceeded[src]

impl Copy for MaxMipmapLevelsExceeded[src]

impl Debug for MaxMipmapLevelsExceeded[src]

impl PartialEq<MaxMipmapLevelsExceeded> for MaxMipmapLevelsExceeded[src]

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