pub struct ScientificClassification {
pub superfamily: Option<String>,
pub family: Option<String>,
pub subfamily: Option<String>,
pub tribe: Option<String>,
pub subtribe: Option<String>,
pub genus: String,
pub specific: String,
pub subspecific: Option<String>,
}Fields§
§superfamily: Option<String>§family: Option<String>§subfamily: Option<String>§tribe: Option<String>§subtribe: Option<String>§genus: String§specific: String§subspecific: Option<String>Trait Implementations§
Source§impl Clone for ScientificClassification
impl Clone for ScientificClassification
Source§fn clone(&self) -> ScientificClassification
fn clone(&self) -> ScientificClassification
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 ScientificClassification
impl Debug for ScientificClassification
Source§impl<'de> Deserialize<'de> for ScientificClassification
impl<'de> Deserialize<'de> for ScientificClassification
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ScientificClassification
impl RefUnwindSafe for ScientificClassification
impl Send for ScientificClassification
impl Sync for ScientificClassification
impl Unpin for ScientificClassification
impl UnwindSafe for ScientificClassification
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