Struct skimmer::reader::SliceReader
[−]
[src]
pub struct SliceReader<'slf> { /* fields omitted */ }
pub struct SliceReader<'slf> { /* fields omitted */ }
impl<'slf> SliceReader<'slf>
[src]fn new(slice: &'slf [u8]) -> SliceReader
impl<'slf> Read for SliceReader<'slf>
[src]fn consume(&mut self, len: usize) -> Chunk
fn skip(&mut self, len: usize) -> usize
fn has(&mut self, len: usize) -> bool
fn slice_at(&mut self, at: usize, len: usize) -> Option<&[u8]>
fn contains_at<S: Symbol>(&mut self, symbol: &S, at: usize) -> bool
fn slice(&mut self, len: usize) -> Option<&[u8]>