pub fn char(&self) -> char {
        match *self {
            Cigar::Match(_) => 'M',
            Cigar::Ins(_) => 'I',
            Cigar::Del(_) => 'D',
            Cigar::RefSkip(_) => 'N',
            Cigar::SoftClip(_) => 'S',
            Cigar::HardClip(_) => 'H',
            Cigar::Pad(_) => 'P',
            Cigar::Equal(_) => '=',
            Cigar::Diff(_) => 'X',
        }
    }
/// Return the character representing the CIGAR.
Return the character representing the CIGAR.
Return the character representing the CIGAR .
pub fn char(&self) -> char {
        match *self {
            Cigar::Match(_) => 'M',
            Cigar::Ins(_) => 'I',
            Cigar::Del(_) => 'D',
            Cigar::RefSkip(_) => 'N',
            Cigar::SoftClip(_) => 'S',
            Cigar::HardClip(_) => 'H',
            Cigar::Pad(_) => 'P',
            Cigar::Equal(_) => '=',
            Cigar::Diff(_) => 'X',
        }
    }
pub fn char ( & self ) -> char { match * self { Cigar :: Match ( _ ) => 'M' , Cigar :: Ins ( _ ) => 'I' , Cigar :: Del ( _ ) => 'D' , Cigar :: RefSkip ( _ ) => 'N' , Cigar :: SoftClip ( _ ) => 'S' , Cigar :: HardClip ( _ ) => 'H' , Cigar :: Pad ( _ ) => 'P' , Cigar :: Equal ( _ ) => '=' , Cigar :: Diff ( _ ) => 'X' , } }
Return the character representing the CIGAR.
Return the character representing the CIGAR .
&self
&self