Struct rust_htslib::bcf::synced::SyncedReader [−][src]
pub struct SyncedReader { /* fields omitted */ }Expand description
A wrapper for bcf_srs_t; allows joint traversal of multiple VCF and/or BCF files.
Implementations
Enable or disable requiring of index
Set the given bitmask of values from sr_pairing module.
Add new reader with the path to the file.
Remove reader with the given index.
Return number of open files/readers.
Read next line and return number of readers that have the given line (0 if end of all files is reached).
Return header from the given reader.
Jump to the given region.
Arguments
rid- numeric ID of the reference to jump to; useHeaderView::name2ridfor resolving contig name to ID.start-0-based start coordinate of region on reference.end-0-based end coordinate of region on reference.
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for SyncedReaderimpl !Send for SyncedReaderimpl !Sync for SyncedReaderimpl Unpin for SyncedReaderimpl UnwindSafe for SyncedReader