pub enum RunnerMsg {
Terminate,
Reset,
Nmi,
DebugNext,
DebugCompletion,
DebugRunIrq,
Continue,
}Expand description
A message for controlling the emulation in a thread. std-only.
Variants§
Terminate
Terminates an emulation thread.
Reset
Resets the computer.
Nmi
Triggers the NMI.
DebugNext
Enters DEBUG mode or executes the next instruction.
DebugCompletion
Enters DEBUG mode or runs to completion.
DebugRunIrq
Enters DEBUG mode or runs until IRQ.
Continue
Exits DEBUG mode and continues running.
Trait Implementations§
impl Copy for RunnerMsg
impl Eq for RunnerMsg
impl StructuralPartialEq for RunnerMsg
Auto Trait Implementations§
impl Freeze for RunnerMsg
impl RefUnwindSafe for RunnerMsg
impl Send for RunnerMsg
impl Sync for RunnerMsg
impl Unpin for RunnerMsg
impl UnwindSafe for RunnerMsg
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