Enum nvml_wrapper::enum_wrappers::device::PcieUtilCounter
source · [−]pub enum PcieUtilCounter {
Send,
Receive,
}Expand description
Represents the queryable PCIe utilization counters (in bytes). 1KB granularity.
Variants
Send
Receive
Implementations
sourceimpl PcieUtilCounter
impl PcieUtilCounter
sourcepub fn as_c(&self) -> nvmlPcieUtilCounter_enum
pub fn as_c(&self) -> nvmlPcieUtilCounter_enum
Returns the C enum variant equivalent for the given Rust enum variant
Trait Implementations
sourceimpl Clone for PcieUtilCounter
impl Clone for PcieUtilCounter
sourcefn clone(&self) -> PcieUtilCounter
fn clone(&self) -> PcieUtilCounter
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 PcieUtilCounter
impl Debug for PcieUtilCounter
sourceimpl Hash for PcieUtilCounter
impl Hash for PcieUtilCounter
sourceimpl PartialEq<PcieUtilCounter> for PcieUtilCounter
impl PartialEq<PcieUtilCounter> for PcieUtilCounter
sourceimpl TryFrom<u32> for PcieUtilCounter
impl TryFrom<u32> for PcieUtilCounter
impl Eq for PcieUtilCounter
impl StructuralEq for PcieUtilCounter
impl StructuralPartialEq for PcieUtilCounter
Auto Trait Implementations
impl RefUnwindSafe for PcieUtilCounter
impl Send for PcieUtilCounter
impl Sync for PcieUtilCounter
impl Unpin for PcieUtilCounter
impl UnwindSafe for PcieUtilCounter
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