[−][src]Trait kg_diag::ByteReader
Required methods
fn next_byte(&mut self) -> ParseResult<Option<u8>>
fn peek_byte(&mut self, lookahead: usize) -> ParseResult<Option<u8>>
fn peek_byte_pos(
&mut self,
lookahead: usize
) -> ParseResult<Option<(u8, Position)>>
&mut self,
lookahead: usize
) -> ParseResult<Option<(u8, Position)>>
fn skip_bytes(&mut self, skip: usize) -> ParseResult<()>
Implementors
impl<'a> ByteReader for MemByteReader<'a>
[src]
fn next_byte(&mut self) -> ParseResult<Option<u8>>
[src]
fn peek_byte(&mut self, lookahead: usize) -> ParseResult<Option<u8>>
[src]
fn peek_byte_pos(
&mut self,
lookahead: usize
) -> ParseResult<Option<(u8, Position)>>
[src]
&mut self,
lookahead: usize
) -> ParseResult<Option<(u8, Position)>>