[−][src]Enum nvml_wrapper::enum_wrappers::device::TemperatureThreshold
Variants
Temperature at which the GPU will shut down for hardware protection.
Temperature at which the GPU will begin hardware throttling.
Memory temperature at which the GPU will begin software slowdown.
GPU temperature at which the GPU can be throttled below the base clock.
Implementations
impl TemperatureThreshold[src]
pub fn as_c(&self) -> nvmlTemperatureThresholds_enum[src]
Returns the C enum variant equivalent for the given Rust enum variant
Trait Implementations
impl Clone for TemperatureThreshold[src]
pub fn clone(&self) -> TemperatureThreshold[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Debug for TemperatureThreshold[src]
impl Eq for TemperatureThreshold[src]
impl Hash for TemperatureThreshold[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<TemperatureThreshold> for TemperatureThreshold[src]
pub fn eq(&self, other: &TemperatureThreshold) -> bool[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool1.0.0[src]
impl StructuralEq for TemperatureThreshold[src]
impl StructuralPartialEq for TemperatureThreshold[src]
impl TryFrom<u32> for TemperatureThreshold[src]
Auto Trait Implementations
impl RefUnwindSafe for TemperatureThreshold
impl Send for TemperatureThreshold
impl Sync for TemperatureThreshold
impl Unpin for TemperatureThreshold
impl UnwindSafe for TemperatureThreshold
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>,