sequence_domain 0.2.0

A DNA/RNA sequence domain
Documentation
1
2
3
4
5
6
7
8
9
pub trait SequenceValue {
    fn sequence_allowed_chars() -> [char; 4];
}

pub trait CharsValidEnsurer {
    fn invalid_chars(chars: Vec<char>, target: &str) -> Vec<char> {
        target.chars().filter(|c| !chars.contains(c)).collect()
    }
}