tvl-depot/tvix/eval/src/value
Vincent Ambo c3c4d752c9 feat(tvix/eval): add EvalIO to public crate API
This lets users set the `io_handle` field on an `Evaluation`, which is
then propagated to the VM.

Change-Id: I616d7140724fb2b4db47c2ebf95451d5303a487a
Reviewed-on: https://cl.tvl.fyi/c/depot/+/7566
Reviewed-by: grfn <grfn@gws.fyi>
Tested-by: BuildkiteCI
2022-12-21 22:37:11 +00:00
..
attrs feat(tvix/eval): add EvalIO to public crate API 2022-12-21 22:37:11 +00:00
arbitrary.rs refactor(tvix/eval): Encapsulate Value::Attrs construction 2022-10-08 19:02:25 +00:00
attrs.rs feat(tvix/eval): Continue removing leakage of BTreeMap. 2022-12-03 13:26:51 +00:00
builtin.rs feat(tvix/eval): Add docstrings as documentation for builtins 2022-11-08 13:42:37 +00:00
function.rs feat(tvix/eval): remove derive(Copy) from Upvalues 2022-12-21 14:50:04 +00:00
list.rs feat(tvix/eval): From<Rc<Vec<Value>>> for NixList 2022-11-30 10:44:19 +00:00
mod.rs feat(tvix/eval): add EvalIO to public crate API 2022-12-21 22:37:11 +00:00
path.rs refactor(tvix/eval): factor out all calls to canon_path 2022-10-13 09:07:47 +00:00
string.rs fix(tvix/eval): quote keys which are not valid identifiers 2022-11-04 01:42:25 +00:00
thunk.rs refactor(tvix/eval): add a LightSpan type for lighter span tracking 2022-12-21 22:21:25 +00:00