pub trait DoseScheduleTrait {
    // Required methods
    fn get_dose_unit(&self) -> &[DoseUnitProperty];
    fn take_dose_unit(&mut self) -> Vec<DoseUnitProperty>;
    fn get_dose_value(&self) -> &[DoseValueProperty];
    fn take_dose_value(&mut self) -> Vec<DoseValueProperty>;
    fn get_frequency(&self) -> &[FrequencyProperty];
    fn take_frequency(&mut self) -> Vec<FrequencyProperty>;
    fn get_target_population(&self) -> &[TargetPopulationProperty];
    fn take_target_population(&mut self) -> Vec<TargetPopulationProperty>;
}
Expand description

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

Required Methods§

Implementors§