Function rosalind::hamm::hamming_distance
[−]
[src]
pub fn hamming_distance(s: &str, t: &str) -> RosalindResult<u16>
This function calculates Hamming distance between s
and t
Examples
use rosalind::RosalindError::HammingStringsLengthError; use rosalind::hamm::*; let s = "GAGCCTACTAACGGGAT"; let t = "CATCGTAATGACGGCCT"; assert_eq!(hamming_distance(s, t).unwrap(), 7); assert_eq!(hamming_distance("G", "").unwrap_err(), HammingStringsLengthError);