pub struct SpanDetail {
pub span: Span,
pub name: NameId,
pub self_us: u64,
pub frame: Option<u64>,
pub depth: u32,
pub placement: Option<Placement>,
pub children: Vec<u32>,
}Fields§
§span: Span§name: NameId§self_us: u64§frame: Option<u64>§depth: u32§placement: Option<Placement>§children: Vec<u32>Trait Implementations§
Source§impl Clone for SpanDetail
impl Clone for SpanDetail
Source§impl Debug for SpanDetail
impl Debug for SpanDetail
Source§impl PartialEq for SpanDetail
impl PartialEq for SpanDetail
impl StructuralPartialEq for SpanDetail
Auto Trait Implementations§
impl Forget for SpanDetail
impl Freeze for SpanDetail
impl RefUnwindSafe for SpanDetail
impl Send for SpanDetail
impl Sync for SpanDetail
impl Unpin for SpanDetail
impl UnsafeUnpin for SpanDetail
impl UnwindSafe for SpanDetail
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