[][src]Enum imgui_rs_vulkan_renderer::RendererError

pub enum RendererError {
    Vulkan(Result),
    Io(Error),
    Init(String),
    BadTexture(TextureId),
    Destroyed,
}

Crates error type.

Variants

Vulkan(Result)

Errors coming from calls to Vulkan functions.

Io(Error)

Io errors.

Init(String)

Initialization errors.

BadTexture(TextureId)

Texture lookup error.

Destroyed

Post destruction renderer usage error.

Trait Implementations

impl Debug for RendererError[src]

impl Display for RendererError[src]

impl Error for RendererError[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<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.