pub struct Mark { /* private fields */ }Expand description
A named span of the session in progress — a phase of the caller’s work,
load weights, plan turn 7 — recorded as a MarkRecord when it
drops. Everything else stamped meanwhile lies inside it on the session’s
clock, which is what lets a reader say what a phase cost.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Mark
impl RefUnwindSafe for Mark
impl Send for Mark
impl Sync for Mark
impl Unpin for Mark
impl UnsafeUnpin for Mark
impl UnwindSafe for Mark
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