pub trait Executor: Send + Sync {
// Required methods
fn execute(
&self,
code: &str,
input: &str,
timeout_ms: u64,
) -> Result<ExecutionResult>;
fn language(&self) -> Language;
}Expand description
Code executor trait for running programs