Make some new functions const.
This commit is contained in:
@@ -60,7 +60,7 @@ impl Engine {
|
||||
name: impl AsRef<str>,
|
||||
args: impl crate::FuncArgs,
|
||||
) -> Result<T, Box<EvalAltResult>> {
|
||||
let mut arg_values = crate::StaticVec::new();
|
||||
let mut arg_values = crate::StaticVec::new_const();
|
||||
args.parse(&mut arg_values);
|
||||
|
||||
let result = self.call_fn_raw(scope, ast, true, true, name, None, arg_values)?;
|
||||
|
@@ -90,7 +90,7 @@ impl Engine {
|
||||
.collect();
|
||||
|
||||
#[cfg(feature = "no_function")]
|
||||
let lib = crate::StaticVec::new();
|
||||
let lib = crate::StaticVec::new_const();
|
||||
|
||||
let statements = std::mem::take(ast.statements_mut());
|
||||
|
||||
|
Reference in New Issue
Block a user