--- a/crates/jrsonnet-evaluator/src/val.rs +++ b/crates/jrsonnet-evaluator/src/val.rs @@ -56,7 +56,7 @@ } } -#[derive(Debug, PartialEq, Clone)] +#[derive(Debug, PartialEq)] pub struct FuncDesc { pub ctx: Context, pub params: ParamsDesc, @@ -120,7 +120,7 @@ Lazy(LazyVal), Arr(Rc>), Obj(ObjValue), - Func(FuncDesc), + Func(Rc), // Library functions implemented in native Intristic(Rc, Rc),