pub struct CommandScratchMetrics {
pub commands_recorded: u64,
pub peak_commands: usize,
pub capacity_stalls: u64,
pub host_allocation_events: u64,
}Expand description
Command scratch counters.
Fields§
§commands_recorded: u64Commands accepted over the lifetime of the scratch storage.
peak_commands: usizeLargest command count in one recording epoch.
capacity_stalls: u64Commands rejected because the fixed capacity was exhausted.
host_allocation_events: u64Host storage allocations performed by this primitive.
Trait Implementations§
Source§impl Clone for CommandScratchMetrics
impl Clone for CommandScratchMetrics
impl Copy for CommandScratchMetrics
Source§impl Debug for CommandScratchMetrics
impl Debug for CommandScratchMetrics
Source§impl Default for CommandScratchMetrics
impl Default for CommandScratchMetrics
impl Eq for CommandScratchMetrics
Source§impl PartialEq for CommandScratchMetrics
impl PartialEq for CommandScratchMetrics
impl StructuralPartialEq for CommandScratchMetrics
Auto Trait Implementations§
impl Freeze for CommandScratchMetrics
impl RefUnwindSafe for CommandScratchMetrics
impl Send for CommandScratchMetrics
impl Sync for CommandScratchMetrics
impl Unpin for CommandScratchMetrics
impl UnsafeUnpin for CommandScratchMetrics
impl UnwindSafe for CommandScratchMetrics
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