Create a new `Reader` from a non-buffered reader If `R: BufRead` consider using [`Self::build_buffered`] to avoid unnecessary additional buffering, as internally this method wraps `reader` in [`std::io::BufReader`]
(self, reader: R)
| 1231 | /// If `R: BufRead` consider using [`Self::build_buffered`] to avoid unnecessary additional |
| 1232 | /// buffering, as internally this method wraps `reader` in [`std::io::BufReader`] |
| 1233 | pub fn build<R: Read>(self, reader: R) -> Result<Reader<R>, ArrowError> { |
| 1234 | self.build_buffered(StdBufReader::new(reader)) |
| 1235 | } |
| 1236 | |
| 1237 | /// Create a new `BufReader` from a buffered reader |
| 1238 | pub fn build_buffered<R: BufRead>(self, reader: R) -> Result<BufReader<R>, ArrowError> { |