pub trait StatisticalVariableTrait {
Show 14 methods
// Required methods
fn get_measured_property(&self) -> &[MeasuredPropertyProperty];
fn take_measured_property(&mut self) -> Vec<MeasuredPropertyProperty>;
fn get_measurement_denominator(&self) -> &[MeasurementDenominatorProperty];
fn take_measurement_denominator(
&mut self
) -> Vec<MeasurementDenominatorProperty>;
fn get_measurement_method(&self) -> &[MeasurementMethodProperty];
fn take_measurement_method(&mut self) -> Vec<MeasurementMethodProperty>;
fn get_measurement_qualifier(&self) -> &[MeasurementQualifierProperty];
fn take_measurement_qualifier(
&mut self
) -> Vec<MeasurementQualifierProperty>;
fn get_measurement_technique(&self) -> &[MeasurementTechniqueProperty];
fn take_measurement_technique(
&mut self
) -> Vec<MeasurementTechniqueProperty>;
fn get_population_type(&self) -> &[PopulationTypeProperty];
fn take_population_type(&mut self) -> Vec<PopulationTypeProperty>;
fn get_stat_type(&self) -> &[StatTypeProperty];
fn take_stat_type(&mut self) -> Vec<StatTypeProperty>;
}
Expand description
This trait is for properties from https://schema.org/StatisticalVariable.
Required Methods§
sourcefn get_measured_property(&self) -> &[MeasuredPropertyProperty]
fn get_measured_property(&self) -> &[MeasuredPropertyProperty]
Get https://schema.org/measuredProperty from Self
as borrowed slice.
sourcefn take_measured_property(&mut self) -> Vec<MeasuredPropertyProperty>
fn take_measured_property(&mut self) -> Vec<MeasuredPropertyProperty>
Take https://schema.org/measuredProperty from Self
as owned vector.
sourcefn get_measurement_denominator(&self) -> &[MeasurementDenominatorProperty]
fn get_measurement_denominator(&self) -> &[MeasurementDenominatorProperty]
Get https://schema.org/measurementDenominator from Self
as borrowed slice.
sourcefn take_measurement_denominator(
&mut self
) -> Vec<MeasurementDenominatorProperty>
fn take_measurement_denominator( &mut self ) -> Vec<MeasurementDenominatorProperty>
Take https://schema.org/measurementDenominator from Self
as owned vector.
sourcefn get_measurement_method(&self) -> &[MeasurementMethodProperty]
fn get_measurement_method(&self) -> &[MeasurementMethodProperty]
Get https://schema.org/measurementMethod from Self
as borrowed slice.
sourcefn take_measurement_method(&mut self) -> Vec<MeasurementMethodProperty>
fn take_measurement_method(&mut self) -> Vec<MeasurementMethodProperty>
Take https://schema.org/measurementMethod from Self
as owned vector.
sourcefn get_measurement_qualifier(&self) -> &[MeasurementQualifierProperty]
fn get_measurement_qualifier(&self) -> &[MeasurementQualifierProperty]
Get https://schema.org/measurementQualifier from Self
as borrowed slice.
sourcefn take_measurement_qualifier(&mut self) -> Vec<MeasurementQualifierProperty>
fn take_measurement_qualifier(&mut self) -> Vec<MeasurementQualifierProperty>
Take https://schema.org/measurementQualifier from Self
as owned vector.
sourcefn get_measurement_technique(&self) -> &[MeasurementTechniqueProperty]
fn get_measurement_technique(&self) -> &[MeasurementTechniqueProperty]
Get https://schema.org/measurementTechnique from Self
as borrowed slice.
sourcefn take_measurement_technique(&mut self) -> Vec<MeasurementTechniqueProperty>
fn take_measurement_technique(&mut self) -> Vec<MeasurementTechniqueProperty>
Take https://schema.org/measurementTechnique from Self
as owned vector.
sourcefn get_population_type(&self) -> &[PopulationTypeProperty]
fn get_population_type(&self) -> &[PopulationTypeProperty]
Get https://schema.org/populationType from Self
as borrowed slice.
sourcefn take_population_type(&mut self) -> Vec<PopulationTypeProperty>
fn take_population_type(&mut self) -> Vec<PopulationTypeProperty>
Take https://schema.org/populationType from Self
as owned vector.
sourcefn get_stat_type(&self) -> &[StatTypeProperty]
fn get_stat_type(&self) -> &[StatTypeProperty]
Get https://schema.org/statType from Self
as borrowed slice.
sourcefn take_stat_type(&mut self) -> Vec<StatTypeProperty>
fn take_stat_type(&mut self) -> Vec<StatTypeProperty>
Take https://schema.org/statType from Self
as owned vector.