pub fn as_run(&self) -> Option<&RunInstruction> {
    match self {
      Instruction::Run(r) => Some(r),
      _ => None,
    }
  }
/// Attempts to convert this instruction into a RunInstruction, returning
/// None if impossible.
Attempts to convert this instruction into a RunInstruction, returning
None if impossible.
Attempts to convert this instruction into a RunInstruction returning None if impossible .
pub fn as_run(&self) -> Option<&RunInstruction> {
    match self {
      Instruction::Run(r) => Some(r),
      _ => None,
    }
  }
pub fn as_run ( & self ) -> Option < & RunInstruction > { match self { Instruction :: Run ( r ) => Some ( r ) , _ => None , } }
Attempts to convert this instruction into a RunInstruction, returning
None if impossible.
Attempts to convert this instruction into a RunInstruction returning None if impossible .
&self