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§

source

fn get_measured_property(&self) -> &[MeasuredPropertyProperty]

Get https://schema.org/measuredProperty from Self as borrowed slice.

source

fn take_measured_property(&mut self) -> Vec<MeasuredPropertyProperty>

Take https://schema.org/measuredProperty from Self as owned vector.

source

fn get_measurement_denominator(&self) -> &[MeasurementDenominatorProperty]

Get https://schema.org/measurementDenominator from Self as borrowed slice.

source

fn take_measurement_denominator( &mut self ) -> Vec<MeasurementDenominatorProperty>

source

fn get_measurement_method(&self) -> &[MeasurementMethodProperty]

Get https://schema.org/measurementMethod from Self as borrowed slice.

source

fn take_measurement_method(&mut self) -> Vec<MeasurementMethodProperty>

Take https://schema.org/measurementMethod from Self as owned vector.

source

fn get_measurement_qualifier(&self) -> &[MeasurementQualifierProperty]

Get https://schema.org/measurementQualifier from Self as borrowed slice.

source

fn take_measurement_qualifier(&mut self) -> Vec<MeasurementQualifierProperty>

Take https://schema.org/measurementQualifier from Self as owned vector.

source

fn get_measurement_technique(&self) -> &[MeasurementTechniqueProperty]

Get https://schema.org/measurementTechnique from Self as borrowed slice.

source

fn take_measurement_technique(&mut self) -> Vec<MeasurementTechniqueProperty>

Take https://schema.org/measurementTechnique from Self as owned vector.

source

fn get_population_type(&self) -> &[PopulationTypeProperty]

Get https://schema.org/populationType from Self as borrowed slice.

source

fn take_population_type(&mut self) -> Vec<PopulationTypeProperty>

Take https://schema.org/populationType from Self as owned vector.

source

fn get_stat_type(&self) -> &[StatTypeProperty]

Get https://schema.org/statType from Self as borrowed slice.

source

fn take_stat_type(&mut self) -> Vec<StatTypeProperty>

Take https://schema.org/statType from Self as owned vector.

Implementors§