diff --git a/doc/src/engine/call-fn.md b/doc/src/engine/call-fn.md index 058d6dab..a68925ac 100644 --- a/doc/src/engine/call-fn.md +++ b/doc/src/engine/call-fn.md @@ -65,7 +65,7 @@ anything that implements `AsMut` (such as a simple array or a `Vec, name: &str, mut this_ptr: Option<&mut Dynamic>, mut arg_values: impl AsMut<[Dynamic]>, ) -> FuncReturn { let mut args: StaticVec<_> = arg_values.as_mut().iter_mut().collect(); - self.call_fn_dynamic_raw(scope, lib, name, &mut this_ptr, args.as_mut()) + self.call_fn_dynamic_raw(scope, lib.as_ref(), name, &mut this_ptr, args.as_mut()) } /// Call a script function defined in an `AST` with multiple `Dynamic` arguments.