Enum nvapi::pstate::ClockEntry
[−]
[src]
pub enum ClockEntry { Single { domain: ClockDomain, editable: bool, frequency_delta: Delta, frequency: Kilohertz, }, Range { domain: ClockDomain, editable: bool, frequency_delta: Delta, min_frequency: Kilohertz, max_frequency: Kilohertz, voltage_domain: VoltageDomain, min_voltage: Microvolts, max_voltage: Microvolts, }, }
Variants
Single
Fields of Single
domain: ClockDomain | |
editable: bool | |
frequency_delta: Delta | |
frequency: Kilohertz |
Range
Fields of Range
domain: ClockDomain | |
editable: bool | |
frequency_delta: Delta | |
min_frequency: Kilohertz | |
max_frequency: Kilohertz | |
voltage_domain: VoltageDomain | |
min_voltage: Microvolts | |
max_voltage: Microvolts |
Methods
impl ClockEntry
[src]
fn from_raw(clock: &NV_GPU_PSTATE20_CLOCK_ENTRY_V1) -> Result<Self>
[src]
Trait Implementations
impl Debug for ClockEntry
[src]
impl Copy for ClockEntry
[src]
impl Clone for ClockEntry
[src]
fn clone(&self) -> ClockEntry
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Hash for ClockEntry
[src]
fn hash<__H: Hasher>(&self, __arg_0: &mut __H)
[src]
Feeds this value into the given [Hasher
]. Read more
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
Feeds a slice of this type into the given [Hasher
]. Read more
impl PartialOrd for ClockEntry
[src]
fn partial_cmp(&self, __arg_0: &ClockEntry) -> Option<Ordering>
[src]
This method returns an ordering between self
and other
values if one exists. Read more
fn lt(&self, __arg_0: &ClockEntry) -> bool
[src]
This method tests less than (for self
and other
) and is used by the <
operator. Read more
fn le(&self, __arg_0: &ClockEntry) -> bool
[src]
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
fn gt(&self, __arg_0: &ClockEntry) -> bool
[src]
This method tests greater than (for self
and other
) and is used by the >
operator. Read more
fn ge(&self, __arg_0: &ClockEntry) -> bool
[src]
This method tests greater than or equal to (for self
and other
) and is used by the >=
operator. Read more
impl Ord for ClockEntry
[src]
fn cmp(&self, __arg_0: &ClockEntry) -> Ordering
[src]
This method returns an Ordering
between self
and other
. Read more
fn max(self, other: Self) -> Self
1.22.0[src]
Compares and returns the maximum of two values. Read more
fn min(self, other: Self) -> Self
1.22.0[src]
Compares and returns the minimum of two values. Read more
impl PartialEq for ClockEntry
[src]
fn eq(&self, __arg_0: &ClockEntry) -> bool
[src]
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, __arg_0: &ClockEntry) -> bool
[src]
This method tests for !=
.