pub struct RunSpanHardwareV2 {
pub version: u16,
pub span_count: u64,
pub spans_with_counters: u64,
pub cycles: u64,
pub instructions: u64,
pub cpi_milli: Evidence<u64>,
}Expand description
Run-level cycle and instruction totals joined from span records.
Fields§
§version: u16§span_count: u64§spans_with_counters: u64§cycles: u64§instructions: u64§cpi_milli: Evidence<u64>Trait Implementations§
Source§impl Clone for RunSpanHardwareV2
impl Clone for RunSpanHardwareV2
Source§fn clone(&self) -> RunSpanHardwareV2
fn clone(&self) -> RunSpanHardwareV2
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 moreSource§impl Debug for RunSpanHardwareV2
impl Debug for RunSpanHardwareV2
Source§impl<'de> Deserialize<'de> for RunSpanHardwareV2
impl<'de> Deserialize<'de> for RunSpanHardwareV2
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
impl Eq for RunSpanHardwareV2
Source§impl PartialEq for RunSpanHardwareV2
impl PartialEq for RunSpanHardwareV2
Source§impl Serialize for RunSpanHardwareV2
impl Serialize for RunSpanHardwareV2
impl StructuralPartialEq for RunSpanHardwareV2
Auto Trait Implementations§
impl Freeze for RunSpanHardwareV2
impl RefUnwindSafe for RunSpanHardwareV2
impl Send for RunSpanHardwareV2
impl Sync for RunSpanHardwareV2
impl Unpin for RunSpanHardwareV2
impl UnsafeUnpin for RunSpanHardwareV2
impl UnwindSafe for RunSpanHardwareV2
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