pub struct NullTracer;Expand description
No-op tracer for normal execution.
Trait Implementations§
Source§impl Tracer for NullTracer
impl Tracer for NullTracer
fn enter_call(&mut self, _: &str, _: &str, _: &[Value])
fn enter_effect(&mut self, _: &str, _: &str, _: &str, _: &[Value])
fn exit_ok(&mut self, _: &Value)
fn exit_err(&mut self, _: &str)
Source§fn exit_call_tail(&mut self)
fn exit_call_tail(&mut self)
Tail-call optimization: pop the current frame’s open call without
re-entering the parent (the new call takes its place).
Auto Trait Implementations§
impl Freeze for NullTracer
impl RefUnwindSafe for NullTracer
impl Send for NullTracer
impl Sync for NullTracer
impl Unpin for NullTracer
impl UnsafeUnpin for NullTracer
impl UnwindSafe for NullTracer
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