1 2 3 4 5
use crate::error::{JSError, JSResult}; pub trait JSEngine { fn run(&self, code: &str, filename: &str) -> Result<JSResult, JSError>; }