difftreelog
Re-export `IStr` in jrsonnet-evaluator crate
in: master
5 files changed
Cargo.lockdiffbeforeafterboth223version = "0.3.8"223version = "0.3.8"224dependencies = [224dependencies = [225 "jrsonnet-evaluator",225 "jrsonnet-evaluator",226 "jrsonnet-interner",227 "jrsonnet-parser",226 "jrsonnet-parser",228]227]229228bindings/jsonnet/Cargo.tomldiffbeforeafterboth8publish = false8publish = false9910[dependencies]10[dependencies]11jrsonnet-interner = { path = "../../crates/jrsonnet-interner", version = "0.3.8" }12jrsonnet-evaluator = { path = "../../crates/jrsonnet-evaluator", version = "0.3.8" }11jrsonnet-evaluator = { path = "../../crates/jrsonnet-evaluator", version = "0.3.8" }13jrsonnet-parser = { path = "../../crates/jrsonnet-parser", version = "0.3.8" }12jrsonnet-parser = { path = "../../crates/jrsonnet-parser", version = "0.3.8" }1413bindings/jsonnet/src/import.rsdiffbeforeafterboth223use jrsonnet_evaluator::{3use jrsonnet_evaluator::{4 error::{Error::*, Result},4 error::{Error::*, Result},5 throw, EvaluationState, ImportResolver,5 throw, EvaluationState, IStr, ImportResolver,6};6};7use jrsonnet_interner::IStr;8use std::{7use std::{9 any::Any,8 any::Any,10 cell::RefCell,9 cell::RefCell,bindings/jsonnet/src/lib.rsdiffbeforeafterboth9pub mod vars_tlas;9pub mod vars_tlas;101011use import::NativeImportResolver;11use import::NativeImportResolver;12use jrsonnet_evaluator::{EvaluationState, ManifestFormat, Val};12use jrsonnet_evaluator::{EvaluationState, IStr, ManifestFormat, Val};13use jrsonnet_interner::IStr;14use std::{13use std::{15 alloc::Layout,14 alloc::Layout,16 ffi::{CStr, CString},15 ffi::{CStr, CString},crates/jrsonnet-evaluator/src/lib.rsdiffbeforeafterboth26pub use evaluate::*;26pub use evaluate::*;27pub use function::parse_function_call;27pub use function::parse_function_call;28pub use import::*;28pub use import::*;29use jrsonnet_interner::IStr;30use jrsonnet_parser::*;29use jrsonnet_parser::*;31use native::NativeCallback;30use native::NativeCallback;32pub use obj::*;31pub use obj::*;42use trace::{offset_to_location, CodeLocation, CompactFormat, TraceFormat};41use trace::{offset_to_location, CodeLocation, CompactFormat, TraceFormat};43pub use val::*;42pub use val::*;4344// Re-exports45pub use jrsonnet_interner::IStr;444645type BindableFn = dyn Fn(Option<ObjValue>, Option<ObjValue>) -> Result<LazyVal>;47type BindableFn = dyn Fn(Option<ObjValue>, Option<ObjValue>) -> Result<LazyVal>;46#[derive(Clone)]48#[derive(Clone)]