Struct seq_io::fastq::RefRecord [] [src]

pub struct RefRecord<'a> { /* fields omitted */ }

A FASTQ record that borrows data from a buffer

Methods

impl<'a> RefRecord<'a>
[src]

[src]

[src]

Writes a record to the given io::Write instance by just writing the unmodified input, which is faster than RefRecord::write

Trait Implementations

impl<'a> Debug for RefRecord<'a>
[src]

[src]

Formats the value using the given formatter.

impl<'a> Clone for RefRecord<'a>
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl<'a> Record for RefRecord<'a>
[src]

[src]

Return the header line of the record as byte slice

[src]

Return the FASTQ sequence as byte slice

[src]

Return the FASTQ qualities as byte slice

[src]

[src]

Return the ID of the record (everything before an optional space) as string slice

[src]

[src]

Return the description of the record as string slice, if present. Otherwise, None is returned.

[src]

Return both the ID and the description of the record (if present) This should be faster than calling id() and desc() separately. Read more

[src]

Return both the ID and the description of the record (if present) This should be faster than calling id() and desc() separately. Read more

[src]

Writes a record to the given io::Write instance