Lines Matching defs:peek
28 /// let char = io_reader.peek();
143 fn peek(&mut self) -> Result<Option<u8>> {
350 /// UT test case for `IoReader::peek`.
357 /// 2. Call `IoReader::peek`.
366 assert_eq!(io_reader.peek().unwrap(), Some(1));
367 assert_eq!(io_reader.peek().unwrap(), Some(1));
369 assert_eq!(io_reader.peek().unwrap(), None);
374 assert_eq!(io_reader.peek().unwrap(), None);
380 assert!(io_reader.peek().is_err());
453 // Use `peek()` and `discard()`.
457 assert_eq!(io_reader.peek().unwrap(), Some(b'\n'));
463 assert_eq!(io_reader.peek().unwrap(), Some(3));
469 assert_eq!(io_reader.peek().unwrap(), None);