Struct rust_htslib::bcf::record::Genotypes [] [src]

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

Lazy representation of genotypes, that does no computation until a particular genotype is queried.

Methods

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

[src]

Get genotype of ith sample. So far, only supports diploid genotypes.

Note that the result complies with the BCF spec. This means that the first allele will always be marked as Unphased. That is, if you have 1|1 in the VCF, this method will return [Unphased(1), Phased(1)].

Trait Implementations

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

[src]

Formats the value using the given formatter.