pub trait MedicalStudyTrait {
    // Required methods
    fn get_health_condition(&self) -> &[HealthConditionProperty];
    fn take_health_condition(&mut self) -> Vec<HealthConditionProperty>;
    fn get_sponsor(&self) -> &[SponsorProperty];
    fn take_sponsor(&mut self) -> Vec<SponsorProperty>;
    fn get_status(&self) -> &[StatusProperty];
    fn take_status(&mut self) -> Vec<StatusProperty>;
    fn get_study_location(&self) -> &[StudyLocationProperty];
    fn take_study_location(&mut self) -> Vec<StudyLocationProperty>;
    fn get_study_subject(&self) -> &[StudySubjectProperty];
    fn take_study_subject(&mut self) -> Vec<StudySubjectProperty>;
}
Expand description

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

Required Methods§

Implementors§