pub struct Tape { /* private fields */ }Implementations§
Source§impl Tape
impl Tape
pub fn time_range(&self) -> RangeInclusive<i128>
Sourcepub fn timestamp_range(&self) -> RangeInclusive<i64>
pub fn timestamp_range(&self) -> RangeInclusive<i64>
pub fn events(&self) -> &[Event]
pub fn callsites(&self) -> &[Callsite]
pub fn root_spans(&self) -> &[NodeIndex<usize>]
pub fn spans(&self) -> &Graph<Span, (), Directed, usize>
pub fn threads(&self) -> &HashMap<u64, Option<String>>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Tape
impl RefUnwindSafe for Tape
impl Send for Tape
impl Sync for Tape
impl Unpin for Tape
impl UnwindSafe for Tape
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