[][src]Trait seq_io::parallel::Reader

pub trait Reader {
    type DataSet: Send;
    type Err: Send;
    fn fill_data(
        &mut self,
        record: &mut Self::DataSet
    ) -> Option<Result<(), Self::Err>>; }

Associated Types

type DataSet: Send

type Err: Send

Loading content...

Required methods

fn fill_data(
    &mut self,
    record: &mut Self::DataSet
) -> Option<Result<(), Self::Err>>

Loading content...

Implementors

impl<P, O> Reader for ReusableReader<P, O> where
    P: Reader,
    O: Send
[src]

type DataSet = (P::DataSet, O)

type Err = P::Err

impl<R, P> Reader for seq_io::fasta::Reader<R, P> where
    R: Read,
    P: BufPolicy + Send
[src]

type DataSet = RecordSet

type Err = Error

impl<R, P> Reader for seq_io::fastq::Reader<R, P> where
    R: Read,
    P: BufPolicy + Send
[src]

type DataSet = RecordSet

type Err = Error

Loading content...