pub enum PowerMizerMode {
Adaptive,
PreferMaximumPerformance,
Auto,
PreferConsistentPerformance,
}Expand description
PowerMizer mode preference for GPU performance management.
Variants§
Adaptive
Adjust GPU clocks based on GPU utilization.
PreferMaximumPerformance
Raise GPU clocks to favor maximum performance, within thermal and other constraints.
Auto
Let the driver choose the performance policy.
PreferConsistentPerformance
Lock to GPU base clocks.
Implementations§
Trait Implementations§
Source§impl Clone for PowerMizerMode
impl Clone for PowerMizerMode
Source§fn clone(&self) -> PowerMizerMode
fn clone(&self) -> PowerMizerMode
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for PowerMizerMode
Source§impl Debug for PowerMizerMode
impl Debug for PowerMizerMode
impl Eq for PowerMizerMode
Source§impl Hash for PowerMizerMode
impl Hash for PowerMizerMode
Source§impl PartialEq for PowerMizerMode
impl PartialEq for PowerMizerMode
impl StructuralPartialEq for PowerMizerMode
Auto Trait Implementations§
impl Freeze for PowerMizerMode
impl RefUnwindSafe for PowerMizerMode
impl Send for PowerMizerMode
impl Sync for PowerMizerMode
impl Unpin for PowerMizerMode
impl UnsafeUnpin for PowerMizerMode
impl UnwindSafe for PowerMizerMode
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