Impl io::Read for FileLock

Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
This commit is contained in:
Jiahao XU 2022-07-26 22:51:20 +10:00
parent c6c5dcd79f
commit ebb2d5d0c3
No known key found for this signature in database
GPG key ID: 591C0B03040416D6

View file

@ -56,3 +56,13 @@ impl io::Write for FileLock {
self.0.write_vectored(bufs)
}
}
impl io::Read for FileLock {
fn read(&mut self, buf: &mut [u8]) -> io::Result<usize> {
self.0.read(buf)
}
fn read_vectored(&mut self, bufs: &mut [io::IoSliceMut<'_>]) -> io::Result<usize> {
self.0.read_vectored(bufs)
}
}