[][src]Trait seq_io::HeadWriter

pub trait HeadWriter {
    fn write_head<W>(&self, writer: W, start_byte: u8) -> Result<()>
    where
        W: Write
; }

Helper trait used to allow supplying either the whole head or separate ID and description parts to the write_...() functions in the fasta and fastq modules.

Required methods

fn write_head<W>(&self, writer: W, start_byte: u8) -> Result<()> where
    W: Write

Writes the header line to output.

Loading content...

Implementations on Foreign Types

impl<'a> HeadWriter for &'a [u8][src]

impl<'_> HeadWriter for &'_ Vec<u8>[src]

impl<'_> HeadWriter for &'_ [u8; 1][src]

impl<'_> HeadWriter for &'_ [u8; 2][src]

impl<'_> HeadWriter for &'_ [u8; 3][src]

impl<'_> HeadWriter for &'_ [u8; 4][src]

impl<'_> HeadWriter for &'_ [u8; 5][src]

impl<'_> HeadWriter for &'_ [u8; 6][src]

impl<'_> HeadWriter for &'_ [u8; 7][src]

impl<'_> HeadWriter for &'_ [u8; 8][src]

impl<'_> HeadWriter for &'_ [u8; 9][src]

impl<'_> HeadWriter for &'_ [u8; 10][src]

impl<'_> HeadWriter for &'_ [u8; 11][src]

impl<'_> HeadWriter for &'_ [u8; 12][src]

impl<'_> HeadWriter for &'_ [u8; 13][src]

impl<'_> HeadWriter for &'_ [u8; 14][src]

impl<'_> HeadWriter for &'_ [u8; 15][src]

impl<'_> HeadWriter for &'_ [u8; 16][src]

impl<'_> HeadWriter for &'_ [u8; 17][src]

impl<'_> HeadWriter for &'_ [u8; 18][src]

impl<'_> HeadWriter for &'_ [u8; 19][src]

impl<'_> HeadWriter for &'_ [u8; 20][src]

impl<'a> HeadWriter for &'a str[src]

impl<'a, '_> HeadWriter for &'_ String[src]

impl<'a> HeadWriter for (&'a [u8], Option<&'a [u8]>)[src]

impl<'a, '_, '_> HeadWriter for (&'_ Vec<u8>, Option<&'_ Vec<u8>>)[src]

impl<'a, '_> HeadWriter for (&'a str, Option<&'_ str>)[src]

impl<'a, '_, '_> HeadWriter for (&'_ String, Option<&'_ String>)[src]

Loading content...

Implementors

Loading content...