From d9565a4d0af3bffd735a77aa6f1fd0ec0e03b14a Mon Sep 17 00:00:00 2001 From: Florian Klink Date: Tue, 20 Feb 2024 17:35:07 +0700 Subject: refactor(tvix): don't use Rc::clone explicitly All these functions have an Rc of Rc or Rc, so we can call io.clone() directly. Change-Id: I96a5bcb9af4aca93892cb72bcfaf14540da52381 Reviewed-on: https://cl.tvl.fyi/c/depot/+/10989 Tested-by: BuildkiteCI Reviewed-by: tazjin --- tvix/cli/src/main.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'tvix/cli/src/main.rs') diff --git a/tvix/cli/src/main.rs b/tvix/cli/src/main.rs index d765fa9839..b7394a984b 100644 --- a/tvix/cli/src/main.rs +++ b/tvix/cli/src/main.rs @@ -129,7 +129,7 @@ fn interpret(code: &str, path: Option, args: &Args, explain: bool) -> b ); eval.strict = args.strict; eval.builtins.extend(impure_builtins()); - add_derivation_builtins(&mut eval, Rc::clone(&tvix_store_io)); + add_derivation_builtins(&mut eval, tvix_store_io.clone()); add_fetcher_builtins(&mut eval, tvix_store_io); configure_nix_path(&mut eval, &args.nix_search_path); -- cgit 1.4.1