[−][src]Enum gfx_hal::device::OomOrDeviceLost
Error occurred caused device to be lost or out of memory error.
Variants
OutOfMemory(OutOfMemory)
Out of either host or device memory.
DeviceLost(DeviceLost)
Device is lost
Trait Implementations
impl Clone for OomOrDeviceLost
[src]
fn clone(&self) -> OomOrDeviceLost
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for OomOrDeviceLost
[src]
impl From<DeviceLost> for OomOrDeviceLost
[src]
fn from(error: DeviceLost) -> Self
[src]
impl From<OutOfMemory> for OomOrDeviceLost
[src]
fn from(error: OutOfMemory) -> Self
[src]
impl PartialEq<OomOrDeviceLost> for OomOrDeviceLost
[src]
fn eq(&self, other: &OomOrDeviceLost) -> bool
[src]
fn ne(&self, other: &OomOrDeviceLost) -> bool
[src]
impl StructuralPartialEq for OomOrDeviceLost
[src]
Auto Trait Implementations
impl RefUnwindSafe for OomOrDeviceLost
impl Send for OomOrDeviceLost
impl Sync for OomOrDeviceLost
impl Unpin for OomOrDeviceLost
impl UnwindSafe for OomOrDeviceLost
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,