diff options
| author | Andrew Kelley <andrew@ziglang.org> | 2025-07-14 21:01:40 -0700 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2025-07-14 21:01:40 -0700 |
| commit | 4f5fa959aa80ce39828b8bf45098029ce818fda2 (patch) | |
| tree | 33e331e3fbd0b5db193e60668c37b88b94baf51f /lib/std/Io/Reader.zig | |
| parent | 3473e6dc261d1b03fc13c9e0cff2c2f8e14b5371 (diff) | |
| download | zig-4f5fa959aa80ce39828b8bf45098029ce818fda2.tar.gz zig-4f5fa959aa80ce39828b8bf45098029ce818fda2.zip | |
std.Io.Reader.streamDelimiterEnding docs clarification
Diffstat (limited to 'lib/std/Io/Reader.zig')
| -rw-r--r-- | lib/std/Io/Reader.zig | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/lib/std/Io/Reader.zig b/lib/std/Io/Reader.zig index c8bd0f3000..9c3d14fe55 100644 --- a/lib/std/Io/Reader.zig +++ b/lib/std/Io/Reader.zig @@ -859,8 +859,10 @@ pub fn streamDelimiter(r: *Reader, w: *Writer, delimiter: u8) StreamError!usize /// Appends to `w` contents by reading from the stream until `delimiter` is found. /// Does not write the delimiter itself. /// -/// Returns number of bytes streamed, which may be zero. End of stream can be -/// detected by checking if the next byte in the stream is the delimiter. +/// Returns number of bytes streamed, which may be zero. If the stream reaches +/// the end, the reader buffer will be empty when this function returns. +/// Otherwise, it will have at least one byte buffered, starting with the +/// delimiter. /// /// Asserts buffer capacity of at least one. This function performs better with /// larger buffers. |
