pub enum SubstitutionClass {
Synonymous,
NonSynonymous,
StopInvolved,
}Expand description
Classification of a single-nucleotide substitution between two codons.
Variants§
Synonymous
Both codons encode the same amino acid.
NonSynonymous
The codons encode different amino acids (neither is a stop).
StopInvolved
At least one codon is a stop codon.
Trait Implementations§
Source§impl Clone for SubstitutionClass
impl Clone for SubstitutionClass
Source§fn clone(&self) -> SubstitutionClass
fn clone(&self) -> SubstitutionClass
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SubstitutionClass
impl Debug for SubstitutionClass
Source§impl PartialEq for SubstitutionClass
impl PartialEq for SubstitutionClass
impl Copy for SubstitutionClass
impl Eq for SubstitutionClass
impl StructuralPartialEq for SubstitutionClass
Auto Trait Implementations§
impl Freeze for SubstitutionClass
impl RefUnwindSafe for SubstitutionClass
impl Send for SubstitutionClass
impl Sync for SubstitutionClass
impl Unpin for SubstitutionClass
impl UnsafeUnpin for SubstitutionClass
impl UnwindSafe for SubstitutionClass
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more