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

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

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.

Access

Memory is not CPU visible.

Trait Implementations

impl Clone for MapError[src]

impl Debug for MapError[src]

impl Display for MapError[src]

impl Error for MapError[src]

impl From<OutOfMemory> for MapError[src]

impl PartialEq<MapError> for MapError[src]

impl StructuralPartialEq for MapError[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> 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.