Lines Matching refs:Some
60 Ok(Some(ch)) in next()
68 Ok(Some(self.slice[self.index])) in peek()
107 self.cache = Some(Cache(self.index)); in start_caching()
164 Ok(Some(result)) in next_n()
171 Ok(Some(&self.slice[self.index..self.index + n])) in peek_n()
219 assert_eq!(slice_reader.next(), Ok(Some(b'A'))); in ut_slice_reader_next()
238 assert_eq!(slice_reader.peek(), Ok(Some(b'A'))); in ut_slice_reader_peek()
239 assert_eq!(slice_reader.peek(), Ok(Some(b'A'))); in ut_slice_reader_peek()
240 assert_eq!(slice_reader.next(), Ok(Some(b'A'))); in ut_slice_reader_peek()
301 assert_eq!(slice_reader.next(), Ok(Some(b'A'))); in ut_slice_reader_position()
306 assert_eq!(slice_reader.next(), Ok(Some(b'\n'))); in ut_slice_reader_position()
311 assert_eq!(slice_reader.next(), Ok(Some(b'B'))); in ut_slice_reader_position()
358 assert_eq!(slice_reader.cached_len(), Some(0)); in ut_slice_reader_cached_len()
378 assert_eq!(slice_reader.cached_slice(), Some([].as_slice())); in ut_slice_reader_cached_slice()
398 assert_eq!(slice_reader.cached_data(), Some(Vec::new())); in ut_slice_reader_cached_data()
435 assert_eq!(slice_reader.take_cached_data(), Some(Vec::new())); in ut_slice_reader_take_cached_data()
500 assert_eq!(slice_reader.next_n(2).unwrap(), Some("AB".as_bytes())); in ut_slice_reader_next_n()
517 assert_eq!(slice_reader.peek_n(2).unwrap(), Some("AB".as_bytes())); in ut_slice_reader_peek_n()
535 assert_eq!(slice_reader.next().unwrap(), Some(b'C')); in ut_slice_reader_discard_n()