Struct nvml_wrapper::structs::device::AutoBoostClocksEnabledInfo
source · pub struct AutoBoostClocksEnabledInfo {
pub is_enabled: bool,
pub is_enabled_default: bool,
}
Expand description
Returned from Device.auto_boosted_clocks_enabled()
Fields§
§is_enabled: bool
Current state of auto boosted clocks for the Device
is_enabled_default: bool
Default auto boosted clocks behavior for the Device
The GPU will revert to this default when no applications are using the GPU.
Trait Implementations§
source§impl Clone for AutoBoostClocksEnabledInfo
impl Clone for AutoBoostClocksEnabledInfo
source§fn clone(&self) -> AutoBoostClocksEnabledInfo
fn clone(&self) -> AutoBoostClocksEnabledInfo
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 AutoBoostClocksEnabledInfo
impl Debug for AutoBoostClocksEnabledInfo
source§impl Hash for AutoBoostClocksEnabledInfo
impl Hash for AutoBoostClocksEnabledInfo
source§impl PartialEq for AutoBoostClocksEnabledInfo
impl PartialEq for AutoBoostClocksEnabledInfo
source§fn eq(&self, other: &AutoBoostClocksEnabledInfo) -> bool
fn eq(&self, other: &AutoBoostClocksEnabledInfo) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for AutoBoostClocksEnabledInfo
impl StructuralPartialEq for AutoBoostClocksEnabledInfo
Auto Trait Implementations§
impl RefUnwindSafe for AutoBoostClocksEnabledInfo
impl Send for AutoBoostClocksEnabledInfo
impl Sync for AutoBoostClocksEnabledInfo
impl Unpin for AutoBoostClocksEnabledInfo
impl UnwindSafe for AutoBoostClocksEnabledInfo
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