Enum wgpu_types::DeviceLostReason
source · #[repr(u8)]pub enum DeviceLostReason {
Unknown = 0,
Destroyed = 1,
}
Expand description
Reason for “lose the device”.
Corresponds to WebGPU GPUDeviceLostReason
.
Variants§
Trait Implementations§
source§impl Clone for DeviceLostReason
impl Clone for DeviceLostReason
source§fn clone(&self) -> DeviceLostReason
fn clone(&self) -> DeviceLostReason
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for DeviceLostReason
impl Debug for DeviceLostReason
source§impl<'de> Deserialize<'de> for DeviceLostReason
impl<'de> Deserialize<'de> for DeviceLostReason
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl PartialEq for DeviceLostReason
impl PartialEq for DeviceLostReason
source§fn eq(&self, other: &DeviceLostReason) -> bool
fn eq(&self, other: &DeviceLostReason) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for DeviceLostReason
impl Serialize for DeviceLostReason
impl Copy for DeviceLostReason
impl Eq for DeviceLostReason
impl StructuralEq for DeviceLostReason
impl StructuralPartialEq for DeviceLostReason
Auto Trait Implementations§
impl RefUnwindSafe for DeviceLostReason
impl Send for DeviceLostReason
impl Sync for DeviceLostReason
impl Unpin for DeviceLostReason
impl UnwindSafe for DeviceLostReason
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more