Trait skimmer::reader::Read [] [src]

pub trait Read {
    fn consume(&mut self, len: usize) -> Chunk;
    fn has(&mut self, len: usize) -> bool;
    fn skip(&mut self, len: usize) -> usize;
    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]> { ... }
}

Required Methods

Provided Methods

Implementors