pub struct HardwareCounterCollector { /* private fields */ }Expand description
Linux perf, Windows cycle-time, or stub collector for hardware counters.
Implementations§
Trait Implementations§
Source§impl Default for HardwareCounterCollector
impl Default for HardwareCounterCollector
Source§impl SnapshotCollector for HardwareCounterCollector
impl SnapshotCollector for HardwareCounterCollector
type Snapshot = HardwareCounterSampleV2
Source§fn capability(&self) -> CollectorCapability
fn capability(&self) -> CollectorCapability
Report whether sampling is supported and usable on this host.
Auto Trait Implementations§
impl Freeze for HardwareCounterCollector
impl RefUnwindSafe for HardwareCounterCollector
impl Send for HardwareCounterCollector
impl Sync for HardwareCounterCollector
impl Unpin for HardwareCounterCollector
impl UnsafeUnpin for HardwareCounterCollector
impl UnwindSafe for HardwareCounterCollector
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