[][src]Enum vulkano_glyph::ErrorKind

pub enum ErrorKind {
    CacheRead(CacheReadErr),
    Build(BuildError),
    CopyBufferImage(CopyBufferImageError),
    CommandBufferExec(CommandBufferExecError),
    DrawIndirect(DrawIndirectError),
    DeviceMemoryAlloc(DeviceMemoryAllocError),
    SamplerCreation(SamplerCreationError),
    ImageCreation(ImageCreationError),
    GraphicsPipelineCreation(GraphicsPipelineCreationError),
    PersistentDescriptorSet(PersistentDescriptorSetError),
    PersistentDescriptorSetBuild(PersistentDescriptorSetBuildError),
    Oom(OomError),
    // some variants omitted
}

The specific kind of an Error.

Variants

CacheRead(CacheReadErr)

A requested glyph was not in the cache.

Build(BuildError)CopyBufferImage(CopyBufferImageError)CommandBufferExec(CommandBufferExecError)DrawIndirect(DrawIndirectError)DeviceMemoryAlloc(DeviceMemoryAllocError)SamplerCreation(SamplerCreationError)ImageCreation(ImageCreationError)GraphicsPipelineCreation(GraphicsPipelineCreationError)PersistentDescriptorSet(PersistentDescriptorSetError)PersistentDescriptorSetBuild(PersistentDescriptorSetBuildError)Oom(OomError)

Trait Implementations

impl Debug for ErrorKind[src]

Auto Trait Implementations

impl Send for ErrorKind

impl Sync for ErrorKind

Blanket Implementations

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> From for T[src]

impl<T, U> TryFrom for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Content for T[src]

impl<T> Erased for T