From 7f7c1ae7be97a54e8a52bda29e6d2c22f2efb822 Mon Sep 17 00:00:00 2001 From: edef Date: Fri, 27 Oct 2023 11:35:09 +0000 Subject: refactor(nix-compat/store_path): make digest and name private Change-Id: I62cbe883afcf3dd0c8d4de0e3b845069eb750c97 Reviewed-on: https://cl.tvl.fyi/c/depot/+/9855 Reviewed-by: flokli Tested-by: BuildkiteCI --- tvix/cli/src/tvix_store_io.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'tvix/cli/src') diff --git a/tvix/cli/src/tvix_store_io.rs b/tvix/cli/src/tvix_store_io.rs index 3ecae98cf3e2..9be896ffc40f 100644 --- a/tvix/cli/src/tvix_store_io.rs +++ b/tvix/cli/src/tvix_store_io.rs @@ -61,10 +61,10 @@ impl TvixStoreIO { sub_path: &Path, ) -> Result, io::Error> { let path_info_service = self.path_info_service.clone(); - let digest = store_path.digest; - let task = self - .tokio_handle - .spawn(async move { path_info_service.get(digest).await }); + let task = self.tokio_handle.spawn({ + let digest = *store_path.digest(); + async move { path_info_service.get(digest).await } + }); let path_info = match self.tokio_handle.block_on(task).unwrap()? { // If there's no PathInfo found, early exit None => return Ok(None), -- cgit 1.4.1