Trait solana_program_runtime::executor::Executor
source · pub trait Executor: Debug + Send + Sync {
// Required method
fn execute(
&self,
invoke_context: &mut InvokeContext<'_>
) -> Result<(), InstructionError>;
}
Expand description
Program executor
Required Methods§
sourcefn execute(
&self,
invoke_context: &mut InvokeContext<'_>
) -> Result<(), InstructionError>
fn execute( &self, invoke_context: &mut InvokeContext<'_> ) -> Result<(), InstructionError>
Execute the program