authorgravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2026-07-14 17:44:21 -07:00
committergravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2026-07-14 17:44:21 -07:00
log79030275f107be933f05ea1ea4b293af5f4e6fe4
treeeb8a78bfd7e23c081c1ea4d9c3e85f838a9b5754
parent589cf70fd213e2f4dc5b76561d176e4c8a450c17
signaturebadge-check Signed by SSH key SHA256:4hHJbtBRU58AYXwjL7fkz2fnQHdiye8x1QpTCQ0sHNw

LimitedReader: add from


1 files changed, 4 insertions(+), 0 deletions(-)

limited_reader.zig+4
...@@ -23,6 +23,10 @@ pub fn LimitedReader(ReaderType: type) type {...@@ -23,6 +23,10 @@ pub fn LimitedReader(ReaderType: type) type {
23 };23 };
24 }24 }
2525
26 pub fn from(backing_reader: anytype, bytes_left: u64) LimitedReader(@TypeOf(backing_reader)) {
27 return .init(backing_reader, bytes_left);
28 }
29
26 const R = nio.Readable(@This(), ._var);30 const R = nio.Readable(@This(), ._var);
27 pub const readAll = R.readAll;31 pub const readAll = R.readAll;
28 pub const readAtLeast = R.readAtLeast;32 pub const readAtLeast = R.readAtLeast;