Function readStreaming [src]

Prototype

pub fn readStreaming(r: *Reader, dest: []u8) std.Io.Reader.Error!usize

Parameters

r: *Readerdest: []u8

Source

pub fn readStreaming(r: *Reader, dest: []u8) std.Io.Reader.Error!usize { const n = r.file.read(dest) catch |err| { r.err = err; return error.ReadFailed; }; if (n == 0) { r.size = r.pos; return error.EndOfStream; } r.pos += n; return n; }