From 1f06faf67dd23792c274bdc66d4fc33342945256 Mon Sep 17 00:00:00 2001 From: Лач Date: Thu, 02 Jul 2020 20:36:05 +0000 Subject: [PATCH] perf(evaluator): do not clone FuncDesc --- --- 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), -- gitstuff