pub enum SourceMapJump {
Regular,
Into,
Out,
}Expand description
The jump a legacy source map says an instruction makes.
Variants§
Regular
An ordinary jump, or none: -.
Into
Into a function: i, the ETHDebug invoke context.
Out
Out of a function: o, the ETHDebug return context.
Trait Implementations§
Source§impl Clone for SourceMapJump
impl Clone for SourceMapJump
impl Copy for SourceMapJump
Source§impl Debug for SourceMapJump
impl Debug for SourceMapJump
Source§impl Default for SourceMapJump
impl Default for SourceMapJump
impl Eq for SourceMapJump
Source§impl Hash for SourceMapJump
impl Hash for SourceMapJump
Source§impl PartialEq for SourceMapJump
impl PartialEq for SourceMapJump
impl StructuralPartialEq for SourceMapJump
Auto Trait Implementations§
impl Freeze for SourceMapJump
impl RefUnwindSafe for SourceMapJump
impl Send for SourceMapJump
impl Sync for SourceMapJump
impl Unpin for SourceMapJump
impl UnsafeUnpin for SourceMapJump
impl UnwindSafe for SourceMapJump
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