Enum TaxonomicRank
pub enum TaxonomicRank {
Show 15 variants
Domain,
Kingdom,
Phylum,
Class,
Order,
Family,
Genus,
Species,
Subspecies,
Variety,
Strain,
Clade,
Unranked,
Unknown,
Custom(String),
}Expand description
Broad biological rank vocabulary.
Variants§
Domain
Domain rank.
Kingdom
Kingdom rank.
Phylum
Phylum rank.
Class
Class rank.
Order
Order rank.
Family
Family rank.
Genus
Genus rank.
Species
Species rank.
Subspecies
Subspecies rank.
Variety
Variety rank.
Strain
Strain rank.
Clade
Clade label.
Unranked
Explicitly unranked classification.
Unknown
Unknown rank.
Custom(String)
Caller-defined rank text.
Trait Implementations§
§impl Clone for TaxonomicRank
impl Clone for TaxonomicRank
§fn clone(&self) -> TaxonomicRank
fn clone(&self) -> TaxonomicRank
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 TaxonomicRank
impl Debug for TaxonomicRank
§impl Display for TaxonomicRank
impl Display for TaxonomicRank
§impl FromStr for TaxonomicRank
impl FromStr for TaxonomicRank
§type Err = TaxonomicRankParseError
type Err = TaxonomicRankParseError
The associated error which can be returned from parsing.
§fn from_str(
value: &str,
) -> Result<TaxonomicRank, <TaxonomicRank as FromStr>::Err>
fn from_str( value: &str, ) -> Result<TaxonomicRank, <TaxonomicRank as FromStr>::Err>
Parses a string
s to return a value of this type. Read more§impl Hash for TaxonomicRank
impl Hash for TaxonomicRank
§impl Ord for TaxonomicRank
impl Ord for TaxonomicRank
§impl PartialEq for TaxonomicRank
impl PartialEq for TaxonomicRank
§impl PartialOrd for TaxonomicRank
impl PartialOrd for TaxonomicRank
impl Eq for TaxonomicRank
impl StructuralPartialEq for TaxonomicRank
Auto Trait Implementations§
impl Freeze for TaxonomicRank
impl RefUnwindSafe for TaxonomicRank
impl Send for TaxonomicRank
impl Sync for TaxonomicRank
impl Unpin for TaxonomicRank
impl UnsafeUnpin for TaxonomicRank
impl UnwindSafe for TaxonomicRank
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