pub trait TaxonTrait {
    // Required methods
    fn get_child_taxon(&self) -> &[ChildTaxonProperty];
    fn take_child_taxon(&mut self) -> Vec<ChildTaxonProperty>;
    fn get_has_defined_term(&self) -> &[HasDefinedTermProperty];
    fn take_has_defined_term(&mut self) -> Vec<HasDefinedTermProperty>;
    fn get_parent_taxon(&self) -> &[ParentTaxonProperty];
    fn take_parent_taxon(&mut self) -> Vec<ParentTaxonProperty>;
    fn get_taxon_rank(&self) -> &[TaxonRankProperty];
    fn take_taxon_rank(&mut self) -> Vec<TaxonRankProperty>;
}
Expand description

This trait is for properties from https://schema.org/Taxon.

Required Methods§

Implementors§