[−][src]Enum nvml_wrapper::enum_wrappers::device::PerformancePolicy
Types of performance policy for which violation times can be queried.
Variants
Board reliability limit.
Total time the GPU was limited by any of the above.
Total time the GPU was held below base clocks.
Implementations
impl PerformancePolicy[src]
pub fn as_c(&self) -> nvmlPerfPolicyType_enum[src]
Returns the C enum variant equivalent for the given Rust enum variant
Trait Implementations
impl Clone for PerformancePolicy[src]
pub fn clone(&self) -> PerformancePolicy[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Debug for PerformancePolicy[src]
impl Eq for PerformancePolicy[src]
impl Hash for PerformancePolicy[src]
pub fn hash<__H: Hasher>(&self, state: &mut __H)[src]
pub fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher, 1.3.0[src]
H: Hasher,
impl PartialEq<PerformancePolicy> for PerformancePolicy[src]
pub fn eq(&self, other: &PerformancePolicy) -> bool[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool1.0.0[src]
impl StructuralEq for PerformancePolicy[src]
impl StructuralPartialEq for PerformancePolicy[src]
impl TryFrom<u32> for PerformancePolicy[src]
Auto Trait Implementations
impl RefUnwindSafe for PerformancePolicy
impl Send for PerformancePolicy
impl Sync for PerformancePolicy
impl Unpin for PerformancePolicy
impl UnwindSafe for PerformancePolicy
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T[src]
pub fn clone_into(&self, target: &mut T)[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,