pub struct SystemIoCollector { /* private fields */ }Expand description
Faults and process-IO collector backed by /proc/self/stat and
/proc/self/io on Linux.
Implementations§
Trait Implementations§
Source§impl Default for SystemIoCollector
impl Default for SystemIoCollector
Source§impl SnapshotCollector for SystemIoCollector
impl SnapshotCollector for SystemIoCollector
type Snapshot = SystemIoSampleV2
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 SystemIoCollector
impl RefUnwindSafe for SystemIoCollector
impl Send for SystemIoCollector
impl Sync for SystemIoCollector
impl Unpin for SystemIoCollector
impl UnsafeUnpin for SystemIoCollector
impl UnwindSafe for SystemIoCollector
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