pub fn read_to_at<F: FileReadWriteVolatile>(
        &mut self,
        mut dst: F,
        count: usize,
        off: u64,
    ) -> io::Result<usize> {
        self.buffers
            .consume(count, |bufs| dst.write_vectored_at_volatile(bufs, off))
    }
/// Reads data from the descriptor chain buffer into a File at offset `off`.
/// Returns the number of bytes read from the descriptor chain buffer.
/// The number of bytes read can be less than `count` if there isn't
/// enough data in the descriptor chain buffer.
Reads data from the descriptor chain buffer into a File at offset `off`.
Returns the number of bytes read from the descriptor chain buffer.
The number of bytes read can be less than `count` if there isn't
enough data in the descriptor chain buffer.
Reads data from the descriptor chain buffer into a File at offset ` off ` . Returns the number of bytes read from the descriptor chain buffer . The number of bytes read can be less than ` count ` if there isn ' t enough data in the descriptor chain buffer .
pub fn read_to_at<F: FileReadWriteVolatile>(
        &mut self,
        mut dst: F,
        count: usize,
        off: u64,
    ) -> io::Result<usize> {
        self.buffers
            .consume(count, |bufs| dst.write_vectored_at_volatile(bufs, off))
    }
pub fn read_to_at < F : FileReadWriteVolatile > ( & mut self , mut dst : F , count : usize , off : u64 , ) -> io :: Result < usize > { self . buffers . consume ( count , | bufs | dst . write_vectored_at_volatile ( bufs , off ) ) }
Reads data from the descriptor chain buffer into a File at offset `off`.
Reads data from the descriptor chain buffer into a File at offset ` off ` .
&mut self
dst
F
count
usize
off
u64
&mut self
dst
F
count
usize
off
u64