authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2025-05-01 19:20:22-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2025-07-01 16:35:28-07:00
logcbe592097541011232de6402a5b5a385b5075b59
treea75310b54f5561fb7511798de715290815aa3785
parent0d29c78af5d3f9c38c64399eec5509e11e10047a

std.io.Reader: rename readAll to readRemaining


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

lib/std/io/Reader.zig+2-4
...@@ -66,15 +66,13 @@ pub const Error = error{...@@ -66,15 +66,13 @@ pub const Error = error{
66 EndOfStream,66 EndOfStream,
67};67};
6868
69/// For functions that handle end of stream as a success case.69pub const RwRemainingError = error{
70pub const RwAllError = error{
71 /// See the `Reader` implementation for detailed diagnostics.70 /// See the `Reader` implementation for detailed diagnostics.
72 ReadFailed,71 ReadFailed,
73 /// See the `Writer` implementation for detailed diagnostics.72 /// See the `Writer` implementation for detailed diagnostics.
74 WriteFailed,73 WriteFailed,
75};74};
7675
77/// For functions that cannot fail with `error.EndOfStream`.
78pub const ShortError = error{76pub const ShortError = error{
79 /// See the `Reader` implementation for detailed diagnostics.77 /// See the `Reader` implementation for detailed diagnostics.
80 ReadFailed,78 ReadFailed,
...@@ -149,7 +147,7 @@ pub fn discard(r: Reader, limit: Limit) Error!usize {...@@ -149,7 +147,7 @@ pub fn discard(r: Reader, limit: Limit) Error!usize {
149}147}
150148
151/// Returns total number of bytes written to `bw`.149/// Returns total number of bytes written to `bw`.
152pub fn readAll(r: Reader, bw: *BufferedWriter) RwAllError!usize {150pub fn readRemaining(r: Reader, bw: *BufferedWriter) RwRemainingError!usize {
153 const readFn = r.vtable.read;151 const readFn = r.vtable.read;
154 var offset: usize = 0;152 var offset: usize = 0;
155 while (true) {153 while (true) {