Function rosalind::prot::get_number_of_rna_from_protein
[−]
[src]
pub fn get_number_of_rna_from_protein(protein: &str) -> RosalindResult<usize>
This function returns the number of different mRNA strings from which protein could have been translated
Examples
use rosalind::RosalindError::UnknownAminoAcid; use rosalind::prot::*; assert_eq!(get_number_of_rna_from_protein("MA").unwrap(), 12); assert_eq!(get_number_of_rna_from_protein("").unwrap(), 0); assert_eq!(get_number_of_rna_from_protein("\n").unwrap(), 3); assert_eq!(get_number_of_rna_from_protein("B").unwrap_err(), UnknownAminoAcid('B'));