pub struct CommonData {
pub pid: Option<i32>,
pub tid: Option<i32>,
pub timestamp: Option<u64>,
pub id: Option<u64>,
pub stream_id: Option<u64>,
pub cpu: Option<u32>,
}
Fields§
§pid: Option<i32>
§tid: Option<i32>
§timestamp: Option<u64>
§id: Option<u64>
§stream_id: Option<u64>
§cpu: Option<u32>
Implementations§
Source§impl CommonData
impl CommonData
pub fn parse_sample( data: RawData<'_>, parse_info: &RecordParseInfo, ) -> Result<Self, Error>
pub fn parse_sample_impl<T: ByteOrder>( data: RawData<'_>, parse_info: &RecordParseInfo, ) -> Result<Self, Error>
pub fn parse_nonsample( data: RawData<'_>, parse_info: &RecordParseInfo, ) -> Result<Self, Error>
pub fn parse_nonsample_impl<T: ByteOrder>( data: RawData<'_>, parse_info: &RecordParseInfo, ) -> Result<Self, Error>
Trait Implementations§
Source§impl Clone for CommonData
impl Clone for CommonData
Source§fn clone(&self) -> CommonData
fn clone(&self) -> CommonData
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for CommonData
impl Debug for CommonData
Source§impl Default for CommonData
impl Default for CommonData
Source§fn default() -> CommonData
fn default() -> CommonData
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CommonData
impl RefUnwindSafe for CommonData
impl Send for CommonData
impl Sync for CommonData
impl Unpin for CommonData
impl UnwindSafe for CommonData
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