Enum NucleotideSequenceKind
pub enum NucleotideSequenceKind {
Dna,
Rna,
Nucleotide,
Unknown,
Custom(String),
}Expand description
A descriptive nucleotide sequence kind.
Variants§
Dna
DNA sequence.
Rna
RNA sequence.
Nucleotide
Mixed or generic nucleotide sequence.
Unknown
Unknown nucleotide sequence kind.
Custom(String)
Domain-specific sequence kind.
Trait Implementations§
§impl Clone for NucleotideSequenceKind
impl Clone for NucleotideSequenceKind
§fn clone(&self) -> NucleotideSequenceKind
fn clone(&self) -> NucleotideSequenceKind
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 more§impl Debug for NucleotideSequenceKind
impl Debug for NucleotideSequenceKind
§impl Display for NucleotideSequenceKind
impl Display for NucleotideSequenceKind
§impl FromStr for NucleotideSequenceKind
impl FromStr for NucleotideSequenceKind
§type Err = Infallible
type Err = Infallible
The associated error which can be returned from parsing.
§fn from_str(
value: &str,
) -> Result<NucleotideSequenceKind, <NucleotideSequenceKind as FromStr>::Err>
fn from_str( value: &str, ) -> Result<NucleotideSequenceKind, <NucleotideSequenceKind as FromStr>::Err>
Parses a string
s to return a value of this type. Read more§impl Hash for NucleotideSequenceKind
impl Hash for NucleotideSequenceKind
§impl Ord for NucleotideSequenceKind
impl Ord for NucleotideSequenceKind
§fn cmp(&self, other: &NucleotideSequenceKind) -> Ordering
fn cmp(&self, other: &NucleotideSequenceKind) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
§impl PartialEq for NucleotideSequenceKind
impl PartialEq for NucleotideSequenceKind
§impl PartialOrd for NucleotideSequenceKind
impl PartialOrd for NucleotideSequenceKind
impl Eq for NucleotideSequenceKind
impl StructuralPartialEq for NucleotideSequenceKind
Auto Trait Implementations§
impl Freeze for NucleotideSequenceKind
impl RefUnwindSafe for NucleotideSequenceKind
impl Send for NucleotideSequenceKind
impl Sync for NucleotideSequenceKind
impl Unpin for NucleotideSequenceKind
impl UnsafeUnpin for NucleotideSequenceKind
impl UnwindSafe for NucleotideSequenceKind
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