pub struct DataFlowRenderState {
pub pcie_tx_gbps: f64,
pub pcie_rx_gbps: f64,
pub pcie_theoretical_gbps: f64,
pub memory_bus_pct: f64,
pub transfers: Vec<(String, String, f64)>,
}Expand description
Data flow render state
Fields§
§pcie_tx_gbps: f64PCIe TX in GB/s
pcie_rx_gbps: f64PCIe RX in GB/s
pcie_theoretical_gbps: f64PCIe theoretical in GB/s
memory_bus_pct: f64Memory bus utilization percentage
transfers: Vec<(String, String, f64)>Active transfers
Trait Implementations§
Source§impl Clone for DataFlowRenderState
impl Clone for DataFlowRenderState
Source§fn clone(&self) -> DataFlowRenderState
fn clone(&self) -> DataFlowRenderState
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DataFlowRenderState
impl Debug for DataFlowRenderState
Source§impl Default for DataFlowRenderState
impl Default for DataFlowRenderState
Source§fn default() -> DataFlowRenderState
fn default() -> DataFlowRenderState
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for DataFlowRenderState
impl RefUnwindSafe for DataFlowRenderState
impl Send for DataFlowRenderState
impl Sync for DataFlowRenderState
impl Unpin for DataFlowRenderState
impl UnsafeUnpin for DataFlowRenderState
impl UnwindSafe for DataFlowRenderState
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more