pub struct TraceCoord {
pub group_id: Option<u32>,
pub branch_idx: Option<u32>,
pub dewey: String,
}Expand description
Oracle v1: structural coordinates for a recorded trace event.
group_id / branch_idx are None for sequential code outside
any !/?! group. dewey is the dewey-decimal path string (same
form BranchPath.parse(s) consumes), empty at the sequential
level — used by the .path() bridge to produce an Aver-level
BranchPath value from a recorded event.
Fields§
§group_id: Option<u32>§branch_idx: Option<u32>§dewey: StringTrait Implementations§
Source§impl Clone for TraceCoord
impl Clone for TraceCoord
Source§fn clone(&self) -> TraceCoord
fn clone(&self) -> TraceCoord
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 TraceCoord
impl Debug for TraceCoord
Source§impl Default for TraceCoord
impl Default for TraceCoord
Source§fn default() -> TraceCoord
fn default() -> TraceCoord
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for TraceCoord
impl RefUnwindSafe for TraceCoord
impl Send for TraceCoord
impl Sync for TraceCoord
impl Unpin for TraceCoord
impl UnsafeUnpin for TraceCoord
impl UnwindSafe for TraceCoord
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