pub enum VariablesOrigin {
Ethdebug,
Inferred,
}Expand description
Where a step’s variables came from.
Variants§
Ethdebug
Variable locations the compiler emitted in the ETHDebug artifact.
Inferred
A reading of the stack following solc’s legacy layout; the frontend should say so
once, with soldb_debugger::INFERRED_LOCALS_WARNING.
Trait Implementations§
Source§impl Clone for VariablesOrigin
impl Clone for VariablesOrigin
impl Copy for VariablesOrigin
Source§impl Debug for VariablesOrigin
impl Debug for VariablesOrigin
impl Eq for VariablesOrigin
Source§impl PartialEq for VariablesOrigin
impl PartialEq for VariablesOrigin
impl StructuralPartialEq for VariablesOrigin
Auto Trait Implementations§
impl Freeze for VariablesOrigin
impl RefUnwindSafe for VariablesOrigin
impl Send for VariablesOrigin
impl Sync for VariablesOrigin
impl Unpin for VariablesOrigin
impl UnsafeUnpin for VariablesOrigin
impl UnwindSafe for VariablesOrigin
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