nvml_wrapper/structs/
nv_link.rs

1#[cfg(feature = "serde")]
2use serde_derive::{Deserialize, Serialize};
3
4/// Returned by `NvLink.utilization_counter()`
5#[derive(Debug, Clone, Eq, PartialEq, Hash)]
6#[cfg_attr(feature = "serde", derive(Serialize, Deserialize))]
7pub struct UtilizationCounter {
8    /// Receive counter value
9    pub receive: u64,
10    /// Send counter value
11    pub send: u64,
12}