pub trait QuantitativeValueDistributionTrait {
    // Required methods
    fn get_duration(&self) -> &[DurationProperty];
    fn take_duration(&mut self) -> Vec<DurationProperty>;
    fn get_median(&self) -> &[MedianProperty];
    fn take_median(&mut self) -> Vec<MedianProperty>;
    fn get_percentile_10(&self) -> &[Percentile10Property];
    fn take_percentile_10(&mut self) -> Vec<Percentile10Property>;
    fn get_percentile_25(&self) -> &[Percentile25Property];
    fn take_percentile_25(&mut self) -> Vec<Percentile25Property>;
    fn get_percentile_75(&self) -> &[Percentile75Property];
    fn take_percentile_75(&mut self) -> Vec<Percentile75Property>;
    fn get_percentile_90(&self) -> &[Percentile90Property];
    fn take_percentile_90(&mut self) -> Vec<Percentile90Property>;
}
Expand description

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

Required Methods§

Implementors§