From 08feea4817a5827db478d4202e58290d547f8cde Mon Sep 17 00:00:00 2001 From: edef Date: Mon, 29 Apr 2024 16:44:45 +0000 Subject: feat(nix-compat/nar/reader): async support This is a first cut at the async NAR reader, with some rough edges. Poisoning is left unimplemented for now, pending future work. Change-Id: Ifaafe0581a5e0e165a13357b909fb441f7bd8bab Reviewed-on: https://cl.tvl.fyi/c/depot/+/11524 Reviewed-by: flokli Tested-by: BuildkiteCI --- tvix/nix-compat/src/wire/bytes/mod.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'tvix/nix-compat/src/wire/bytes/mod.rs') diff --git a/tvix/nix-compat/src/wire/bytes/mod.rs b/tvix/nix-compat/src/wire/bytes/mod.rs index ef0b59def8b9..5ed5e15a6497 100644 --- a/tvix/nix-compat/src/wire/bytes/mod.rs +++ b/tvix/nix-compat/src/wire/bytes/mod.rs @@ -33,7 +33,7 @@ const LEN_SIZE: usize = 8; /// /// This buffers the entire payload into memory, /// a streaming version is available at [crate::wire::bytes::BytesReader]. -pub async fn read_bytes( +pub async fn read_bytes( r: &mut R, allowed_size: RangeInclusive, ) -> std::io::Result> -- cgit 1.4.1