/// Reads data from the descriptor chain buffer into a file descriptor.
/// 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 descriptor.
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 descriptor . 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<F: FileReadWriteVolatile>(
        &mut self,
        mut dst: F,
        count: usize,
    ) -> io::Result<usize> {
        self.buffers
            .consume(count, |bufs| dst.write_vectored_volatile(bufs))
    }
pub fn read_to < F : FileReadWriteVolatile > ( & mut self , mut dst : F , count : usize , ) -> io :: Result < usize > { self . buffers . consume ( count , | bufs | dst . write_vectored_volatile ( bufs ) ) }
Reads data from the descriptor chain buffer into a file descriptor.
Reads data from the descriptor chain buffer into a file descriptor .
&mut self
dst
F
count
usize