[][src]Enum vulkano::instance::loader::LoadingError

pub enum LoadingError {
    LibraryLoadFailure(String),
    MissingEntryPoint(String),
}

Error that can happen when loading the Vulkan loader.

Variants

LibraryLoadFailure(String)

Failed to load the Vulkan shared library.

MissingEntryPoint(String)

One of the entry points required to be supported by the Vulkan implementation is missing.

Trait Implementations

impl From<LoadingError> for InstanceCreationError[src]

impl From<LoadingError> for LayersListError[src]

impl Clone for LoadingError[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl Debug for LoadingError[src]

impl Display for LoadingError[src]

impl Error for LoadingError[src]

fn cause(&self) -> Option<&dyn Error>1.0.0[src]

Deprecated since 1.33.0:

replaced by Error::source, which can support downcasting

The lower-level cause of this error, if any. Read more

fn source(&self) -> Option<&(dyn Error + 'static)>1.30.0[src]

The lower-level source of this error, if any. Read more

Auto Trait Implementations

Blanket Implementations

impl<T> Content for T[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> 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.

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

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

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