extern crate rhai; use rhai::Engine; fn main() { let mut engine = Engine::new(); if let Ok(result) = engine.eval("40 + 2").unwrap().downcast::() { println!("Answer: {}", *result); // prints 42 } }