pub fn invoke(
        &mut self,
        compiler: &mut Compiler,
        index: InstanceIndex,
        field_name: &str,
        args: &[RuntimeValue],
    ) -> Result<ActionOutcome, ActionError> {
        invoke(compiler, &mut self.instances[index], field_name, args)
    }
/// Invoke an exported function from an instance.
Invoke an exported function from an instance.
Invoke an exported function from an instance .
pub fn invoke(
        &mut self,
        compiler: &mut Compiler,
        index: InstanceIndex,
        field_name: &str,
        args: &[RuntimeValue],
    ) -> Result<ActionOutcome, ActionError> {
        invoke(compiler, &mut self.instances[index], field_name, args)
    }
pub fn invoke ( & mut self , compiler : & mut Compiler , index : InstanceIndex , field_name : & str , args : & [ RuntimeValue ] , ) -> Result < ActionOutcome , ActionError > { invoke ( compiler , & mut self . instances [ index ] , field_name , args ) }
Invoke an exported function from an instance.
Invoke an exported function from an instance .
&mut self
compiler
&mut Compiler
index
InstanceIndex
field_name
&str
args
&[RuntimeValue]