Trait orca_wasm::opcode::InjectAt

source ·
pub trait InjectAt<'a> {
    // Required method
    fn inject_at(
        &mut self,
        idx: usize,
        mode: InstrumentationMode,
        instr: Operator<'a>,
    );
}
Expand description

Defines Injection Behaviour at a given location

Required Methods§

source

fn inject_at( &mut self, idx: usize, mode: InstrumentationMode, instr: Operator<'a>, )

Inject an Instruction at a given Location with a given InstrumentationMode

Implementors§

source§

impl<'a> InjectAt<'a> for ModuleIterator<'_, 'a>

source§

impl<'a, 'b> InjectAt<'b> for FunctionModifier<'a, 'b>

source§

impl<'a, 'b> InjectAt<'b> for ComponentIterator<'a, 'b>