rhai 0.15.0

Embedded scripting for Rust
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
use crate::def_package;
use crate::module::FuncReturn;
use crate::parser::ImmutableString;

def_package!(crate:EvalPackage:"Disable 'eval'.", lib, {
    lib.set_fn_1(
        "eval",
        |_: ImmutableString| -> FuncReturn<()> {
            Err("eval is evil!".into())
        },
    );
});