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

pub struct CigarStringView { /* fields omitted */ }

Methods

impl CigarStringView
[src]

[src]

Construct a new CigarStringView from a CigarString at a position

[src]

Get end position of alignment.

[src]

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 (first reference matching read position after deletion will be returned)

impl<'a> CigarStringView
[src]

[src]

Methods from Deref<Target = CigarString>

[src]

Create a CigarStringView from this CigarString at position pos

[src]

Trait Implementations

impl Eq for CigarStringView
[src]

impl PartialEq for CigarStringView
[src]

[src]

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

[src]

This method tests for !=.

impl Clone for CigarStringView
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for CigarStringView
[src]

[src]

Formats the value using the given formatter.

impl Deref for CigarStringView
[src]

The resulting type after dereferencing.

[src]

Dereferences the value.

impl Index<usize> for CigarStringView
[src]

The returned type after indexing.

[src]

Performs the indexing (container[index]) operation.

impl IndexMut<usize> for CigarStringView
[src]

[src]

Performs 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?

[src]

Creates an iterator from a value. Read more

impl Display for CigarStringView
[src]

[src]

Formats the value using the given formatter. Read more