fix version in README, continue documenting
This commit is contained in:
@@ -106,6 +106,7 @@ pub enum FnType {
|
||||
/// }
|
||||
/// ```
|
||||
pub struct Engine {
|
||||
/// A hashmap containing all functions know to the engine
|
||||
pub fns: HashMap<String, Vec<FnType>>,
|
||||
}
|
||||
|
||||
|
@@ -3,7 +3,10 @@ use std::boxed::Box;
|
||||
|
||||
use engine::{EvalAltResult, Engine, FnType};
|
||||
|
||||
/// A trait used for registering functions to an Engine
|
||||
/// Currently, Rhai supports functions with up to 6 parameters
|
||||
pub trait FnRegister<A, RetVal, Args> {
|
||||
/// A method used for registering functions and methods to a Engine
|
||||
fn register_fn(&mut self, name: &str, f: A);
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user