Skip to main content

SequenceFile

Trait SequenceFile 

Source
pub trait SequenceFile: Send {
    // Required methods
    fn next(&mut self) -> Option<Result<Sequence>>;
    fn name(&self) -> &str;
    fn is_colorspace(&self) -> bool;
    fn percent_complete(&self) -> f64;
}
Expand description

Trait for reading sequences from various file formats.

Mirrors Sequence.SequenceFile interface.

Required Methods§

Source

fn next(&mut self) -> Option<Result<Sequence>>

Read the next sequence from the file, or None at EOF.

Source

fn name(&self) -> &str

The display name of this file (typically the filename).

Source

fn is_colorspace(&self) -> bool

Whether this file contains colorspace data (SOLiD).

Source

fn percent_complete(&self) -> f64

Estimated percentage complete (0.0 - 100.0), for progress display.

Implementors§