Function fillMore [src]
Without advancing the seek position, does exactly one underlying read, filling the buffer as
much as possible. This may result in zero bytes added to the buffer, which is not an end of
stream condition. End of stream is communicated via returning error.EndOfStream.
Asserts buffer capacity is at least 1.
Prototype
pub fn fillMore(r: *Reader) Error!void Parameters
r: *Reader Possible Errors
See the Reader implementation for detailed diagnostics.
Source
pub fn fillMore(r: *Reader) Error!void {
try rebase(r, r.end - r.seek + 1);
var bufs: [1][]u8 = .{""};
_ = try r.vtable.readVec(r, &bufs);
}