Lines Matching refs:new
47 fn new() -> Self { in new() method
49 cache: Vec::new(), in new()
57 pub(crate) fn new(io: R) -> Self { in new() method
63 pos: Position::new(1, 1), in new()
193 let mut cache = Cache::new(); in start_caching()
236 fn new(vec: Vec<u8>) -> Self { in new() method
259 fn new() -> Self { in new() method
281 fn new() -> Self { in new() method
302 let io = TestIo::new(Vec::new()); in ut_io_reader_new()
303 let io_reader = IoReader::new(io); in ut_io_reader_new()
329 let io = TestIo::new(vec![1u8; 1025]); in ut_io_reader_next()
330 let mut io_reader = IoReader::new(io); in ut_io_reader_next()
339 let io = TestWouldBlockIo::new(); in ut_io_reader_next()
340 let mut io_reader = IoReader::new(io); in ut_io_reader_next()
345 let io = TestErrIo::new(); in ut_io_reader_next()
346 let mut io_reader = IoReader::new(io); in ut_io_reader_next()
364 let io = TestIo::new(vec![1u8; 1]); in ut_io_reader_peek()
365 let mut io_reader = IoReader::new(io); in ut_io_reader_peek()
372 let io = TestWouldBlockIo::new(); in ut_io_reader_peek()
373 let mut io_reader = IoReader::new(io); in ut_io_reader_peek()
378 let io = TestErrIo::new(); in ut_io_reader_peek()
379 let mut io_reader = IoReader::new(io); in ut_io_reader_peek()
396 let io = TestIo::new(vec![1u8; 1]); in ut_io_reader_discard()
397 let mut io_reader = IoReader::new(io); in ut_io_reader_discard()
416 let io = TestIo::new(vec![1u8; 1]); in ut_io_reader_index()
417 let io_reader = IoReader::new(io); in ut_io_reader_index()
435 let io = TestIo::new(vec![1u8, b'\n', 2, b'\n', 3]); in ut_io_reader_position()
436 let mut io_reader = IoReader::new(io); in ut_io_reader_position()
483 let io = TestIo::new(vec![1]); in ut_io_reader_start_caching()
484 let mut io_reader = IoReader::new(io); in ut_io_reader_start_caching()
509 let io = TestIo::new(Vec::new()); in ut_io_reader_cached_len()
510 let mut io_reader = IoReader::new(io); in ut_io_reader_cached_len()
529 let io = TestIo::new(Vec::new()); in ut_io_reader_cached_slice()
530 let mut io_reader = IoReader::new(io); in ut_io_reader_cached_slice()
538 let io = TestIo::new(input); in ut_io_reader_cached_slice()
539 let mut io_reader = IoReader::new(io); in ut_io_reader_cached_slice()
562 let io = TestIo::new(Vec::new()); in ut_io_reader_cached_data()
563 let mut io_reader = IoReader::new(io); in ut_io_reader_cached_data()
566 assert_eq!(io_reader.cached_data(), Some(Vec::new())); in ut_io_reader_cached_data()
580 let io = TestIo::new(Vec::new()); in ut_io_reader_end_caching()
581 let mut io_reader = IoReader::new(io); in ut_io_reader_end_caching()
599 let io = TestIo::new(Vec::new()); in ut_io_reader_take_cached_data()
600 let mut io_reader = IoReader::new(io); in ut_io_reader_take_cached_data()
603 assert_eq!(io_reader.take_cached_data(), Some(Vec::new())); in ut_io_reader_take_cached_data()