pub struct RecordId {
pub id: Option<u64>,
pub stream_id: Option<u64>,
pub cpu: Option<u32>,
pub task: Option<Task>,
pub time: Option<u64>,
}
Expand description
A collection of IDs used to identify records.
Fields§
§id: Option<u64>
Event ID.
stream_id: Option<u64>
Event stream ID.
This ID is used to distinguish the results of different inherited tasks.
See also Inherit
.
cpu: Option<u32>
CPU number.
task: Option<Task>
Task info.
time: Option<u64>
Timestamp.
See also Opts::timer
.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for RecordId
impl RefUnwindSafe for RecordId
impl Send for RecordId
impl Sync for RecordId
impl Unpin for RecordId
impl UnwindSafe for RecordId
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