pub struct CpuSimdCounters {
pub fp_arith_scalar_single: u64,
pub fp_arith_128b_packed_single: u64,
pub fp_arith_256b_packed_single: u64,
pub fp_arith_512b_packed_single: u64,
pub simd_utilization_pct: f64,
}Fields§
§fp_arith_scalar_single: u64§fp_arith_128b_packed_single: u64§fp_arith_256b_packed_single: u64§fp_arith_512b_packed_single: u64§simd_utilization_pct: f64Trait Implementations§
Source§impl Clone for CpuSimdCounters
impl Clone for CpuSimdCounters
Source§fn clone(&self) -> CpuSimdCounters
fn clone(&self) -> CpuSimdCounters
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 moreSource§impl Debug for CpuSimdCounters
impl Debug for CpuSimdCounters
Source§impl Default for CpuSimdCounters
impl Default for CpuSimdCounters
Source§fn default() -> CpuSimdCounters
fn default() -> CpuSimdCounters
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CpuSimdCounters
impl<'de> Deserialize<'de> for CpuSimdCounters
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for CpuSimdCounters
impl RefUnwindSafe for CpuSimdCounters
impl Send for CpuSimdCounters
impl Sync for CpuSimdCounters
impl Unpin for CpuSimdCounters
impl UnsafeUnpin for CpuSimdCounters
impl UnwindSafe for CpuSimdCounters
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