diff --git a/nix-bindings-expr/src/eval_state.rs b/nix-bindings-expr/src/eval_state.rs index 0cdde8c..12f6c10 100644 --- a/nix-bindings-expr/src/eval_state.rs +++ b/nix-bindings-expr/src/eval_state.rs @@ -1200,6 +1200,8 @@ impl Clone for EvalState { } } +unsafe impl Send for EvalState { } + /// Initialize the Nix library for testing. This includes some modifications to the Nix settings, that must not be used in production. /// Use at your own peril, in rust test suites. #[doc(alias = "test_initialize")] diff --git a/nix-bindings-expr/src/value.rs b/nix-bindings-expr/src/value.rs index 086a343..008ed25 100644 --- a/nix-bindings-expr/src/value.rs +++ b/nix-bindings-expr/src/value.rs @@ -123,4 +123,6 @@ impl Clone for Value { } } +unsafe impl Send for Value { } + // Tested in eval_state.rs