pub enum SpeciesInteractionKind {
Predation,
Competition,
Mutualism,
Commensalism,
Parasitism,
Amensalism,
Herbivory,
Symbiosis,
Neutralism,
Unknown,
Custom(String),
}Variants§
Predation
Competition
Mutualism
Commensalism
Parasitism
Amensalism
Herbivory
Symbiosis
Neutralism
Unknown
Custom(String)
Trait Implementations§
Source§impl Clone for SpeciesInteractionKind
impl Clone for SpeciesInteractionKind
Source§fn clone(&self) -> SpeciesInteractionKind
fn clone(&self) -> SpeciesInteractionKind
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 SpeciesInteractionKind
impl Debug for SpeciesInteractionKind
Source§impl Display for SpeciesInteractionKind
impl Display for SpeciesInteractionKind
Source§impl FromStr for SpeciesInteractionKind
impl FromStr for SpeciesInteractionKind
Source§impl Hash for SpeciesInteractionKind
impl Hash for SpeciesInteractionKind
Source§impl Ord for SpeciesInteractionKind
impl Ord for SpeciesInteractionKind
Source§fn cmp(&self, other: &SpeciesInteractionKind) -> Ordering
fn cmp(&self, other: &SpeciesInteractionKind) -> 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
Source§impl PartialEq for SpeciesInteractionKind
impl PartialEq for SpeciesInteractionKind
Source§impl PartialOrd for SpeciesInteractionKind
impl PartialOrd for SpeciesInteractionKind
impl Eq for SpeciesInteractionKind
impl StructuralPartialEq for SpeciesInteractionKind
Auto Trait Implementations§
impl Freeze for SpeciesInteractionKind
impl RefUnwindSafe for SpeciesInteractionKind
impl Send for SpeciesInteractionKind
impl Sync for SpeciesInteractionKind
impl Unpin for SpeciesInteractionKind
impl UnsafeUnpin for SpeciesInteractionKind
impl UnwindSafe for SpeciesInteractionKind
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