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::name2rid
for 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 SyncedReader
impl !Send for SyncedReader
impl !Sync for SyncedReader
impl Unpin for SyncedReader
impl UnwindSafe for SyncedReader