fn min_rc(&self) -> Self {
        let rc = self.rc();
        if *self < rc {
            self.clone()
        } else {
            rc
        }
    }
/// Return the minimum of the kmer and it's reverse complement
Return the minimum of the kmer and it's reverse complement
Return the minimum of the kmer and it ' s reverse complement
fn min_rc(&self) -> Self {
        let rc = self.rc();
        if *self < rc {
            self.clone()
        } else {
            rc
        }
    }
fn min_rc ( & self ) -> Self { let rc = self . rc ( ) ; if * self < rc { self . clone ( ) } else { rc } }
Return the minimum of the kmer and it's reverse complement
Return the minimum of the kmer and it ' s reverse complement
&self
&self