read
Function parameters
Parameters
- self:*@This()
- buf:[]u8
A Reader that counts how many bytes has been read from it.
Functions
- CountingReader
- A Reader that counts how many bytes has been read from it.
Source
Implementation
pub fn read(self: *@This(), buf: []u8) Error!usize {
const amt = try self.child_reader.read(buf);
self.bytes_read += amt;
return amt;
}