pub struct PerformanceCounterConfig {
pub enable_cycle_counting: bool,
pub enable_cache_monitoring: bool,
pub enable_branch_prediction: bool,
pub enable_memory_bandwidth: bool,
pub enable_instruction_analysis: bool,
}Expand description
Performance counter configuration
Fields§
§enable_cycle_counting: bool§enable_cache_monitoring: bool§enable_branch_prediction: bool§enable_memory_bandwidth: bool§enable_instruction_analysis: boolTrait Implementations§
Source§impl Clone for PerformanceCounterConfig
impl Clone for PerformanceCounterConfig
Source§fn clone(&self) -> PerformanceCounterConfig
fn clone(&self) -> PerformanceCounterConfig
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 moreAuto Trait Implementations§
impl Freeze for PerformanceCounterConfig
impl RefUnwindSafe for PerformanceCounterConfig
impl Send for PerformanceCounterConfig
impl Sync for PerformanceCounterConfig
impl Unpin for PerformanceCounterConfig
impl UnsafeUnpin for PerformanceCounterConfig
impl UnwindSafe for PerformanceCounterConfig
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more