pub struct StdTracker<C, T>{ /* private fields */ }Implementations§
Trait Implementations§
Source§impl<C, T> Debug for StdTracker<C, T>
impl<C, T> Debug for StdTracker<C, T>
Source§impl<C, T> Default for StdTracker<C, T>
impl<C, T> Default for StdTracker<C, T>
Source§impl<C, T> TrackProvider<C, T> for StdTracker<C, T>
impl<C, T> TrackProvider<C, T> for StdTracker<C, T>
Source§fn track_span<'s>(
&'s self,
text: T,
) -> LocatedSpan<T, DynTrackProvider<'s, C, T>>where
T: 's,
fn track_span<'s>(
&'s self,
text: T,
) -> LocatedSpan<T, DynTrackProvider<'s, C, T>>where
T: 's,
Create a new Span from this context using the original str.
Source§fn results(&self) -> TrackedDataVec<C, T>
fn results(&self) -> TrackedDataVec<C, T>
Extract the tracking results.
Removes the result from the context.
Auto Trait Implementations§
impl<C, T> !Freeze for StdTracker<C, T>
impl<C, T> !RefUnwindSafe for StdTracker<C, T>
impl<C, T> Send for StdTracker<C, T>
impl<C, T> !Sync for StdTracker<C, T>
impl<C, T> Unpin for StdTracker<C, T>
impl<C, T> UnwindSafe for StdTracker<C, T>where
C: UnwindSafe,
T: UnwindSafe,
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