DoxigAlpha

VTable

Fields of this type

Fields

#
stream:*const fn (r: *Reader, w: *Writer, limit: Limit) StreamError!usize
Writes bytes from the internally tracked logical position to `w`.
discard:*const fn (r: *Reader, limit: Limit) Error!usize
Consumes bytes from the internally tracked stream position without
readVec:*const fn (r: *Reader, data: [][]u8) Error!usize
Returns number of bytes written to `data`.
rebase:*const fn (r: *Reader, capacity: usize) RebaseError!void
Ensures `capacity` data can be buffered without rebasing.