Trait schema_org_types::CarTrait
source · pub trait CarTrait {
// Required methods
fn get_acriss_code(&self) -> &[AcrissCodeProperty];
fn take_acriss_code(&mut self) -> Vec<AcrissCodeProperty>;
fn get_roof_load(&self) -> &[RoofLoadProperty];
fn take_roof_load(&mut self) -> Vec<RoofLoadProperty>;
}
Expand description
This trait is for properties from https://schema.org/Car.
Required Methods§
sourcefn get_acriss_code(&self) -> &[AcrissCodeProperty]
fn get_acriss_code(&self) -> &[AcrissCodeProperty]
Get https://schema.org/acrissCode from Self
as borrowed slice.
sourcefn take_acriss_code(&mut self) -> Vec<AcrissCodeProperty>
fn take_acriss_code(&mut self) -> Vec<AcrissCodeProperty>
Take https://schema.org/acrissCode from Self
as owned vector.
sourcefn get_roof_load(&self) -> &[RoofLoadProperty]
fn get_roof_load(&self) -> &[RoofLoadProperty]
Get https://schema.org/roofLoad from Self
as borrowed slice.
sourcefn take_roof_load(&mut self) -> Vec<RoofLoadProperty>
fn take_roof_load(&mut self) -> Vec<RoofLoadProperty>
Take https://schema.org/roofLoad from Self
as owned vector.