[][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 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

impl RefUnwindSafe for MapError

impl Send for MapError

impl Sync for MapError

impl Unpin for MapError

impl UnwindSafe for MapError

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.