pub enum PerfSoftwareCounter {
CpuClock,
TaskClock,
PageFaults,
ContextSwitches,
CpuMigrations,
}Expand description
Compteurs logiciels courants (PERF_COUNT_SW_*), champ config.
Variants§
CpuClock
PERF_COUNT_SW_CPU_CLOCK.
TaskClock
PERF_COUNT_SW_TASK_CLOCK.
PageFaults
PERF_COUNT_SW_PAGE_FAULTS.
ContextSwitches
PERF_COUNT_SW_CONTEXT_SWITCHES.
CpuMigrations
PERF_COUNT_SW_CPU_MIGRATIONS.
Implementations§
Trait Implementations§
Source§impl Clone for PerfSoftwareCounter
impl Clone for PerfSoftwareCounter
Source§fn clone(&self) -> PerfSoftwareCounter
fn clone(&self) -> PerfSoftwareCounter
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for PerfSoftwareCounter
Source§impl Debug for PerfSoftwareCounter
impl Debug for PerfSoftwareCounter
impl Eq for PerfSoftwareCounter
Source§impl PartialEq for PerfSoftwareCounter
impl PartialEq for PerfSoftwareCounter
impl StructuralPartialEq for PerfSoftwareCounter
Auto Trait Implementations§
impl Freeze for PerfSoftwareCounter
impl RefUnwindSafe for PerfSoftwareCounter
impl Send for PerfSoftwareCounter
impl Sync for PerfSoftwareCounter
impl Unpin for PerfSoftwareCounter
impl UnsafeUnpin for PerfSoftwareCounter
impl UnwindSafe for PerfSoftwareCounter
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