pub trait FnRegister {
fn register(self, engine: &mut Engine, name: &str);
}
Required Methods
Implementors
impl<T: Any + Clone, U: Any + Clone, V: Any + Clone, W: Any + Clone, X: Any + Clone, Y: Any + Clone, Z: Any + Clone> FnRegister for fn(&mut T, U, V, W, X, Y) -> Z
impl<T: Any + Clone, U: Any + Clone, V: Any + Clone, W: Any + Clone, X: Any + Clone, Y: Any + Clone, Z: Any + Clone> FnRegister for fn(T, U, V, W, X, Y) -> Z
impl<T: Any + Clone, U: Any + Clone, V: Any + Clone, W: Any + Clone, X: Any + Clone, Y: Any + Clone> FnRegister for fn(&mut T, U, V, W, X) -> Y
impl<T: Any + Clone, U: Any + Clone, V: Any + Clone, W: Any + Clone, X: Any + Clone, Y: Any + Clone> FnRegister for fn(T, U, V, W, X) -> Y
impl<T: Any + Clone, U: Any + Clone, V: Any + Clone, W: Any + Clone, X: Any + Clone> FnRegister for fn(&mut T, U, V, W) -> X
impl<T: Any + Clone, U: Any + Clone, V: Any + Clone, W: Any + Clone, X: Any + Clone> FnRegister for fn(T, U, V, W) -> X
impl<T: Any + Clone, U: Any + Clone, V: Any + Clone, W: Any + Clone> FnRegister for fn(&mut T, U, V) -> W
impl<T: Any + Clone, U: Any + Clone, V: Any + Clone, W: Any + Clone> FnRegister for fn(T, U, V) -> W
impl<T: Any + Clone, U: Any + Clone, V: Any + Clone> FnRegister for fn(&mut T, U) -> V
impl<T: Any + Clone, U: Any + Clone, V: Any + Clone> FnRegister for fn(T, U) -> V
impl<T: Any + Clone, U: Any + Clone> FnRegister for fn(&mut T) -> U
impl<T: Any + Clone, U: Any + Clone> FnRegister for fn(T) -> U
impl<T: Any + Clone> FnRegister for fn() -> T