pub struct DebugTraceStep {
pub position: usize,
pub length: usize,
pub function_name: String,
pub result: EvaluationResult,
}Expand description
A single step in the debug trace, recording what was evaluated and the result.
Fields§
§position: usize§length: usize§function_name: String§result: EvaluationResultTrait Implementations§
Source§impl Clone for DebugTraceStep
impl Clone for DebugTraceStep
Source§fn clone(&self) -> DebugTraceStep
fn clone(&self) -> DebugTraceStep
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for DebugTraceStep
impl RefUnwindSafe for DebugTraceStep
impl Send for DebugTraceStep
impl Sync for DebugTraceStep
impl Unpin for DebugTraceStep
impl UnsafeUnpin for DebugTraceStep
impl UnwindSafe for DebugTraceStep
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