pub enum GpuSelection {
Auto,
Integrated,
Discrete,
Named(String),
}Variants§
Trait Implementations§
Source§impl Clone for GpuSelection
impl Clone for GpuSelection
Source§impl Debug for GpuSelection
impl Debug for GpuSelection
Source§impl Default for GpuSelection
impl Default for GpuSelection
Source§impl<'de> Deserialize<'de> for GpuSelection
impl<'de> Deserialize<'de> for GpuSelection
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 Display for GpuSelection
impl Display for GpuSelection
impl Eq for GpuSelection
Source§impl PartialEq for GpuSelection
impl PartialEq for GpuSelection
Source§impl Serialize for GpuSelection
impl Serialize for GpuSelection
impl StructuralPartialEq for GpuSelection
Auto Trait Implementations§
impl Freeze for GpuSelection
impl RefUnwindSafe for GpuSelection
impl Send for GpuSelection
impl Sync for GpuSelection
impl Unpin for GpuSelection
impl UnsafeUnpin for GpuSelection
impl UnwindSafe for GpuSelection
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.