Struct rust_htslib::bam::record::CigarStringView [] [src]

pub struct CigarStringView { /* fields omitted */ }

Methods

impl CigarStringView
[src]

Get end position of alignment.

For a given position in the reference, get corresponding position within read. If reference position is outside of the read alignment, return None.

Arguments

  • ref_pos - the reference position
  • include_softclips - if true, softclips will be considered as matches or mismatches
  • include_dels - if true, positions within deletions will be considered (start of deletion will be returned)

impl<'a> CigarStringView
[src]

Methods from Deref<Target = CigarString>

Trait Implementations

impl Eq for CigarStringView
[src]

impl PartialEq for CigarStringView
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl Clone for CigarStringView
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for CigarStringView
[src]

Formats the value using the given formatter.

impl Deref for CigarStringView
[src]

The resulting type after dereferencing

The method called to dereference a value

impl Index<usize> for CigarStringView
[src]

The returned type after indexing

The method for the indexing (container[index]) operation

impl IndexMut<usize> for CigarStringView
[src]

The method for the mutable indexing (container[index]) operation

impl<'a> IntoIterator for &'a CigarStringView
[src]

The type of the elements being iterated over.

Which kind of iterator are we turning this into?

Creates an iterator from a value. Read more

impl Display for CigarStringView
[src]

Formats the value using the given formatter. Read more