Struct linux_perf_data::jitdump::JitDumpRecordHeader
source · pub struct JitDumpRecordHeader {
pub record_type: JitDumpRecordType,
pub total_size: u32,
pub timestamp: u64,
}Expand description
The header which is at the start of every jitdump record.
Fields§
§record_type: JitDumpRecordTypeThe record type.
total_size: u32The size in bytes of the record including the header.
timestamp: u64A timestamp of when the record was created.
Implementations§
Trait Implementations§
source§impl Clone for JitDumpRecordHeader
impl Clone for JitDumpRecordHeader
source§fn clone(&self) -> JitDumpRecordHeader
fn clone(&self) -> JitDumpRecordHeader
Returns a copy 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 JitDumpRecordHeader
impl RefUnwindSafe for JitDumpRecordHeader
impl Send for JitDumpRecordHeader
impl Sync for JitDumpRecordHeader
impl Unpin for JitDumpRecordHeader
impl UnwindSafe for JitDumpRecordHeader
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