[][src]Enum glium::texture::buffer_texture::TextureCreationError

pub enum TextureCreationError {
    NotSupported,
    FormatNotSupported,
    TooLarge,
}

Error that can happen while building the texture part of a buffer texture.

Variants

NotSupported

Buffer textures are not supported at all.

FormatNotSupported

The requested format is not supported in combination with the given texture buffer type.

TooLarge

The size of the buffer that you are trying to bind exceeds GL_MAX_TEXTURE_BUFFER_SIZE.

Trait Implementations

impl Clone for TextureCreationError[src]

impl Copy for TextureCreationError[src]

impl Debug for TextureCreationError[src]

impl Display for TextureCreationError[src]

impl Error for TextureCreationError[src]

impl From<TextureCreationError> for CreationError[src]

Auto Trait Implementations

impl RefUnwindSafe for TextureCreationError

impl Send for TextureCreationError

impl Sync for TextureCreationError

impl Unpin for TextureCreationError

impl UnwindSafe for TextureCreationError

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> Content for T where
    T: Copy
[src]

type Owned = T

A type that holds a sized version of the content.

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> ToString for T where
    T: Display + ?Sized
[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.