diff options
-rw-r--r-- | tvix/castore/src/import.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tvix/castore/src/import.rs b/tvix/castore/src/import.rs index 6aff7c8c296e..e16bda1f6489 100644 --- a/tvix/castore/src/import.rs +++ b/tvix/castore/src/import.rs @@ -140,7 +140,7 @@ pub async fn ingest_path<'a, BS, DS, P>( ) -> Result<Node, Error> where P: AsRef<Path> + std::fmt::Debug, - BS: AsRef<dyn BlobService> + Clone, + BS: AsRef<dyn BlobService>, DS: AsRef<dyn DirectoryService>, { // produce the leveled-key vector of DirEntry. @@ -204,7 +204,7 @@ pub async fn ingest_entries<'a, BS, DS, S>( #[allow(unused_mut)] mut direntry_stream: S, ) -> Result<Node, Error> where - BS: AsRef<dyn BlobService> + Clone, + BS: AsRef<dyn BlobService>, DS: AsRef<dyn DirectoryService>, S: Stream<Item = DirEntry> + std::marker::Unpin, { |