pub struct ExecutionRecorder { /* private fields */ }Expand description
Full execution recorder for replay and analysis.
Implementations§
Source§impl ExecutionRecorder
impl ExecutionRecorder
Sourcepub fn tracer(&mut self) -> &mut ExecutionTracer
pub fn tracer(&mut self) -> &mut ExecutionTracer
Get the tracer.
Sourcepub fn inspector(&mut self) -> &mut TensorInspector
pub fn inspector(&mut self) -> &mut TensorInspector
Get the inspector.
Sourcepub fn breakpoints(&mut self) -> &mut BreakpointManager
pub fn breakpoints(&mut self) -> &mut BreakpointManager
Get the breakpoint manager.
Sourcepub fn generate_report(&self) -> ExecutionReport
pub fn generate_report(&self) -> ExecutionReport
Generate a comprehensive execution report.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ExecutionRecorder
impl RefUnwindSafe for ExecutionRecorder
impl Send for ExecutionRecorder
impl Sync for ExecutionRecorder
impl Unpin for ExecutionRecorder
impl UnwindSafe for ExecutionRecorder
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