pub enum UtilizationCountUnit {
Cycles,
Packets,
Bytes,
}Expand description
Represents the NvLink utilization counter packet units.
Variants
Cycles
Packets
Bytes
Implementations
sourceimpl UtilizationCountUnit
impl UtilizationCountUnit
sourcepub fn as_c(&self) -> nvmlNvLinkUtilizationCountUnits_enum
pub fn as_c(&self) -> nvmlNvLinkUtilizationCountUnits_enum
Returns the C enum variant equivalent for the given Rust enum variant
Trait Implementations
sourceimpl Clone for UtilizationCountUnit
impl Clone for UtilizationCountUnit
sourcefn clone(&self) -> UtilizationCountUnit
fn clone(&self) -> UtilizationCountUnit
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for UtilizationCountUnit
impl Debug for UtilizationCountUnit
sourceimpl Hash for UtilizationCountUnit
impl Hash for UtilizationCountUnit
sourceimpl TryFrom<u32> for UtilizationCountUnit
impl TryFrom<u32> for UtilizationCountUnit
impl Eq for UtilizationCountUnit
impl StructuralEq for UtilizationCountUnit
impl StructuralPartialEq for UtilizationCountUnit
Auto Trait Implementations
impl RefUnwindSafe for UtilizationCountUnit
impl Send for UtilizationCountUnit
impl Sync for UtilizationCountUnit
impl Unpin for UtilizationCountUnit
impl UnwindSafe for UtilizationCountUnit
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more