pub enum SnpStatus {
NotApplicable,
Confirmed,
WildType,
NovelVariant(char),
NotCovered,
Unverified(String),
}Expand description
Result of SNP verification.
Variants§
NotApplicable
Not a SNP-based gene (acquired gene)
Confirmed
SNP confirmed - mutant allele present
WildType
Wild-type allele found - no resistance mutation
NovelVariant(char)
Different amino acid found at position
NotCovered
SNP position not covered by contig
Unverified(String)
Could not verify (alignment issue, etc.)
Trait Implementations§
impl StructuralPartialEq for SnpStatus
Auto Trait Implementations§
impl Freeze for SnpStatus
impl RefUnwindSafe for SnpStatus
impl Send for SnpStatus
impl Sync for SnpStatus
impl Unpin for SnpStatus
impl UnsafeUnpin for SnpStatus
impl UnwindSafe for SnpStatus
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more