difftreelog
feat accept plain functions for std.native outputs
in: master
2 files changed
crates/jrsonnet-stdlib/src/lib.rsdiffbeforeafterboth--- a/crates/jrsonnet-stdlib/src/lib.rs
+++ b/crates/jrsonnet-stdlib/src/lib.rs
@@ -237,7 +237,7 @@
/// Used for `std.extVar`
pub ext_vars: HashMap<IStr, TlaArg>,
/// Used for `std.native`
- pub ext_natives: HashMap<IStr, Cc<TraceBox<dyn Builtin>>>,
+ pub ext_natives: HashMap<IStr, FuncVal>,
/// Used for `std.trace`
pub trace_printer: Box<dyn TracePrinter>,
/// Used for `std.thisFile`
tests/tests/std_native.rsdiffbeforeafterbothno changes