pub struct OpCounters {
pub fbmu_writes: u64,
pub fbmu_reads: u64,
pub fbbu_writes: u64,
pub fbbu_reads: u64,
pub gpu_submits: u64,
pub tasklet_submits: u64,
}Expand description
Per-scope operation counters tracked by #[grafos::instrument].
Fields§
§fbmu_writes: u64§fbmu_reads: u64§fbbu_writes: u64§fbbu_reads: u64§gpu_submits: u64§tasklet_submits: u64Trait Implementations§
Source§impl Clone for OpCounters
impl Clone for OpCounters
Source§fn clone(&self) -> OpCounters
fn clone(&self) -> OpCounters
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 OpCounters
impl Debug for OpCounters
Source§impl Default for OpCounters
impl Default for OpCounters
Source§fn default() -> OpCounters
fn default() -> OpCounters
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for OpCounters
impl RefUnwindSafe for OpCounters
impl Send for OpCounters
impl Sync for OpCounters
impl Unpin for OpCounters
impl UnwindSafe for OpCounters
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