From 84f69cb73abae1b7f75e4c0107e8cc607785cc81 Mon Sep 17 00:00:00 2001 From: Florian Klink Date: Thu, 13 Mar 2025 17:05:22 +0100 Subject: [PATCH] fix(tvix/castore/directory): no Clone required in put_multiple_start We don't do any cloning of self in here. Change-Id: Id6d4aed25244f5a18eb663ad8686fab4c6aaf20b Reviewed-on: https://cl.tvl.fyi/c/depot/+/13263 Reviewed-by: edef Tested-by: BuildkiteCI Autosubmit: flokli --- tvix/castore/src/directoryservice/grpc.rs | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/tvix/castore/src/directoryservice/grpc.rs b/tvix/castore/src/directoryservice/grpc.rs index 3fd177a34..cc1710ac4 100644 --- a/tvix/castore/src/directoryservice/grpc.rs +++ b/tvix/castore/src/directoryservice/grpc.rs @@ -195,10 +195,7 @@ where } #[instrument(skip_all)] - fn put_multiple_start(&self) -> Box<(dyn DirectoryPutter + 'static)> - where - Self: Clone, - { + fn put_multiple_start(&self) -> Box<(dyn DirectoryPutter + 'static)> { let mut grpc_client = self.grpc_client.clone(); let (tx, rx) = tokio::sync::mpsc::unbounded_channel();