#[repr(C)]pub struct CpuSampleEvent {
pub header: EventHeader,
pub frame_count: u16,
pub _padding: [u8; 6],
pub frames: [u64; 127],
}Expand description
CPU sample event carrying explicit user-space return addresses from frame-pointer walking.
Fields§
§header: EventHeader§frame_count: u16§_padding: [u8; 6]§frames: [u64; 127]Trait Implementations§
Source§impl Clone for CpuSampleEvent
impl Clone for CpuSampleEvent
Source§fn clone(&self) -> CpuSampleEvent
fn clone(&self) -> CpuSampleEvent
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 CpuSampleEvent
impl Debug for CpuSampleEvent
impl Copy for CpuSampleEvent
Auto Trait Implementations§
impl Freeze for CpuSampleEvent
impl RefUnwindSafe for CpuSampleEvent
impl Send for CpuSampleEvent
impl Sync for CpuSampleEvent
impl Unpin for CpuSampleEvent
impl UnsafeUnpin for CpuSampleEvent
impl UnwindSafe for CpuSampleEvent
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