pub enum GpuPowerPreference {
LowPower,
HighPerformance,
Default,
}Expand description
Power preference for GPU selection.
Variants§
LowPower
Prefer low power consumption (integrated GPU).
HighPerformance
Prefer high performance (discrete GPU).
Default
No preference, use system default.
Trait Implementations§
Source§impl Clone for GpuPowerPreference
impl Clone for GpuPowerPreference
Source§fn clone(&self) -> GpuPowerPreference
fn clone(&self) -> GpuPowerPreference
Returns a duplicate 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 GpuPowerPreference
impl Debug for GpuPowerPreference
Source§impl From<GpuPowerPreference> for PowerPreference
impl From<GpuPowerPreference> for PowerPreference
Source§fn from(pref: GpuPowerPreference) -> Self
fn from(pref: GpuPowerPreference) -> Self
Converts to this type from the input type.
Source§impl PartialEq for GpuPowerPreference
impl PartialEq for GpuPowerPreference
impl Copy for GpuPowerPreference
impl Eq for GpuPowerPreference
impl StructuralPartialEq for GpuPowerPreference
Auto Trait Implementations§
impl Freeze for GpuPowerPreference
impl RefUnwindSafe for GpuPowerPreference
impl Send for GpuPowerPreference
impl Sync for GpuPowerPreference
impl Unpin for GpuPowerPreference
impl UnsafeUnpin for GpuPowerPreference
impl UnwindSafe for GpuPowerPreference
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,
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.