pub enum StepResult {
Ok,
Stopped,
Aline(u16),
}Expand description
Outcome of a single 68k instruction step. Returned by
FixtureRunner::step.
Variants§
Ok
Instruction executed normally; advance PC and continue.
Stopped
CPU has reached a halt state (STOP instruction or external
stop signal). The runner should not step again until reset.
Aline(u16)
Instruction was an A-line trap; the carried u16 is the trap
word that the dispatcher should route to a handler.
Auto Trait Implementations§
impl Freeze for StepResult
impl RefUnwindSafe for StepResult
impl Send for StepResult
impl Sync for StepResult
impl Unpin for StepResult
impl UnsafeUnpin for StepResult
impl UnwindSafe for StepResult
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