Struct noodles::bam::bai::index::reference_sequence::bin::Bin [−][src]
pub struct Bin { /* fields omitted */ }
Expand description
A bin in a BAM index reference sequence.
Bin numbers have an effective range between 0 and 37449, inclusive. An optional pseudo-bin at bin number 37450 holds two pairs of metadata: virtual positions of the start and end of the reference sequence and the number of mapped and unmapped reads in the reference sequence.
Implementations
Creates a BAM index reference sequence bin.
Examples
use noodles_bam::bai::index::reference_sequence::Bin;
let bin = Bin::new(10946, Vec::new());
Returns the bin ID.
This is also called the bin number.
Examples
use noodles_bam::bai::index::reference_sequence::Bin;
let bin = Bin::new(10946, Vec::new());
assert_eq!(bin.id(), 10946);
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Bin
impl UnwindSafe for Bin
Blanket Implementations
Mutably borrows from an owned value. Read more
Compare self to key
and return true
if they are equal.