[][src]Enum gfx_hal::device::MapError

pub enum MapError {
    OutOfMemory(OutOfMemory),
    OutOfBounds,
    MappingFailed,
}

Error accessing a mapping.

Variants

OutOfMemory(OutOfMemory)

Out of either host or device memory.

OutOfBounds

The requested mapping range is outside of the resource.

MappingFailed

Failed to allocate an appropriately sized contiguous virtual address range

Trait Implementations

impl From<OutOfMemory> for MapError[src]

impl Clone for MapError[src]

impl PartialEq<MapError> for MapError[src]

impl Display for MapError[src]

impl Debug for MapError[src]

impl StructuralPartialEq for MapError[src]

impl Error for MapError[src]

Auto Trait Implementations

Blanket Implementations

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

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

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

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

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