buffered
offset
reader
Rust library: buffered file read_at() (aka pread)