From 4e9e4b19efde60e976e85d41bc542f14c94c4bb5 Mon Sep 17 00:00:00 2001 From: Florian Klink Date: Sun, 19 Nov 2023 01:13:24 +0200 Subject: refactor(tvix/castore/blobservice): rm AsyncBufRead from BlobReader There's no need to already require this to be buffered here. Change-Id: Ib9a11b194e0754d87ab8d2ef0b8cb0f4edc01229 Reviewed-on: https://cl.tvl.fyi/c/depot/+/10074 Tested-by: BuildkiteCI Reviewed-by: raitobezarius --- tvix/castore/src/blobservice/mod.rs | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'tvix') diff --git a/tvix/castore/src/blobservice/mod.rs b/tvix/castore/src/blobservice/mod.rs index 3267116e40..61d5583b99 100644 --- a/tvix/castore/src/blobservice/mod.rs +++ b/tvix/castore/src/blobservice/mod.rs @@ -47,10 +47,7 @@ pub trait BlobWriter: tokio::io::AsyncWrite + Send + Sync + Unpin + 'static { } /// A [tokio::io::AsyncRead] that also allows seeking. -pub trait BlobReader: - tokio::io::AsyncRead + tokio::io::AsyncSeek + tokio::io::AsyncBufRead + Send + Unpin + 'static -{ -} +pub trait BlobReader: tokio::io::AsyncRead + tokio::io::AsyncSeek + Send + Unpin + 'static {} /// A [`io::Cursor>`] can be used as a BlobReader. impl BlobReader for io::Cursor> {} -- cgit 1.4.1