pub trait GeneTrait {
    // Required methods
    fn get_alternative_of(&self) -> &[AlternativeOfProperty];
    fn take_alternative_of(&mut self) -> Vec<AlternativeOfProperty>;
    fn get_encodes_bio_chem_entity(&self) -> &[EncodesBioChemEntityProperty];
    fn take_encodes_bio_chem_entity(
        &mut self
    ) -> Vec<EncodesBioChemEntityProperty>;
    fn get_expressed_in(&self) -> &[ExpressedInProperty];
    fn take_expressed_in(&mut self) -> Vec<ExpressedInProperty>;
    fn get_has_bio_polymer_sequence(&self) -> &[HasBioPolymerSequenceProperty];
    fn take_has_bio_polymer_sequence(
        &mut self
    ) -> Vec<HasBioPolymerSequenceProperty>;
}
Expand description

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

Required Methods§

Implementors§