Trait schema_org_types::DataDownloadTrait
source · pub trait DataDownloadTrait {
// Required methods
fn get_measurement_method(&self) -> &[MeasurementMethodProperty];
fn take_measurement_method(&mut self) -> Vec<MeasurementMethodProperty>;
fn get_measurement_technique(&self) -> &[MeasurementTechniqueProperty];
fn take_measurement_technique(
&mut self
) -> Vec<MeasurementTechniqueProperty>;
}
Expand description
This trait is for properties from https://schema.org/DataDownload.
Required Methods§
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_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.