[][src]Trait rdcl_aoc_helpers::machine::hook::PreExecuteHook

pub trait PreExecuteHook<I: MachineInstruction> {
    pub fn run<R: MachineRegister, O: OutputReceiver<R>>(
        &mut self,
        machine: &mut Machine<I, R, O>,
        instruction: &I,
        idx: usize
    ) -> HookResult; }

Required methods

pub fn run<R: MachineRegister, O: OutputReceiver<R>>(
    &mut self,
    machine: &mut Machine<I, R, O>,
    instruction: &I,
    idx: usize
) -> HookResult
[src]

Loading content...

Implementors

impl<I: MachineInstruction> PreExecuteHook<I> for NoopHook<I>[src]

Loading content...