Struct flac::ReadStream [] [src]

pub struct ReadStream<R: Read> {
    // some fields omitted
}

Structure that hold a reader for a source of bytes.

Methods

impl<R> ReadStream<R> where R: Read
[src]

fn new(reader: R) -> Self

Constructor for ReadStream based on a Read source.

Trait Implementations

impl<R> StreamProducer for ReadStream<R> where R: Read
[src]

fn parse<F, T>(&mut self, f: F) -> Result<T, ErrorKind> where F: FnOnce(&[u8]) -> IResult<&[u8], T>