From 79030275f107be933f05ea1ea4b293af5f4e6fe4 Mon Sep 17 00:00:00 2001 From: Meghan Denny Date: Tue, 14 Jul 2026 17:44:21 -0700 Subject: [PATCH] LimitedReader: add from --- limited_reader.zig | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/limited_reader.zig b/limited_reader.zig index 367f94360ba1907a3ea5c156b07245e70ec12057..dc0460d89ca061c147d84a09ea9405221553ab45 100644 --- a/limited_reader.zig +++ b/limited_reader.zig @@ -23,6 +23,10 @@ pub fn LimitedReader(ReaderType: type) type { }; } + pub fn from(backing_reader: anytype, bytes_left: u64) LimitedReader(@TypeOf(backing_reader)) { + return .init(backing_reader, bytes_left); + } + const R = nio.Readable(@This(), ._var); pub const readAll = R.readAll; pub const readAtLeast = R.readAtLeast; -- 2.54.0