Trait schema_org_types::VehicleTrait
source · pub trait VehicleTrait {
Show 80 methods
// Required methods
fn get_acceleration_time(&self) -> &[AccelerationTimeProperty];
fn take_acceleration_time(&mut self) -> Vec<AccelerationTimeProperty>;
fn get_body_type(&self) -> &[BodyTypeProperty];
fn take_body_type(&mut self) -> Vec<BodyTypeProperty>;
fn get_call_sign(&self) -> &[CallSignProperty];
fn take_call_sign(&mut self) -> Vec<CallSignProperty>;
fn get_cargo_volume(&self) -> &[CargoVolumeProperty];
fn take_cargo_volume(&mut self) -> Vec<CargoVolumeProperty>;
fn get_date_vehicle_first_registered(
&self
) -> &[DateVehicleFirstRegisteredProperty];
fn take_date_vehicle_first_registered(
&mut self
) -> Vec<DateVehicleFirstRegisteredProperty>;
fn get_drive_wheel_configuration(
&self
) -> &[DriveWheelConfigurationProperty];
fn take_drive_wheel_configuration(
&mut self
) -> Vec<DriveWheelConfigurationProperty>;
fn get_emissions_co_2(&self) -> &[EmissionsCo2Property];
fn take_emissions_co_2(&mut self) -> Vec<EmissionsCo2Property>;
fn get_fuel_capacity(&self) -> &[FuelCapacityProperty];
fn take_fuel_capacity(&mut self) -> Vec<FuelCapacityProperty>;
fn get_fuel_consumption(&self) -> &[FuelConsumptionProperty];
fn take_fuel_consumption(&mut self) -> Vec<FuelConsumptionProperty>;
fn get_fuel_efficiency(&self) -> &[FuelEfficiencyProperty];
fn take_fuel_efficiency(&mut self) -> Vec<FuelEfficiencyProperty>;
fn get_fuel_type(&self) -> &[FuelTypeProperty];
fn take_fuel_type(&mut self) -> Vec<FuelTypeProperty>;
fn get_known_vehicle_damages(&self) -> &[KnownVehicleDamagesProperty];
fn take_known_vehicle_damages(&mut self) -> Vec<KnownVehicleDamagesProperty>;
fn get_meets_emission_standard(&self) -> &[MeetsEmissionStandardProperty];
fn take_meets_emission_standard(
&mut self
) -> Vec<MeetsEmissionStandardProperty>;
fn get_mileage_from_odometer(&self) -> &[MileageFromOdometerProperty];
fn take_mileage_from_odometer(&mut self) -> Vec<MileageFromOdometerProperty>;
fn get_model_date(&self) -> &[ModelDateProperty];
fn take_model_date(&mut self) -> Vec<ModelDateProperty>;
fn get_number_of_airbags(&self) -> &[NumberOfAirbagsProperty];
fn take_number_of_airbags(&mut self) -> Vec<NumberOfAirbagsProperty>;
fn get_number_of_axles(&self) -> &[NumberOfAxlesProperty];
fn take_number_of_axles(&mut self) -> Vec<NumberOfAxlesProperty>;
fn get_number_of_doors(&self) -> &[NumberOfDoorsProperty];
fn take_number_of_doors(&mut self) -> Vec<NumberOfDoorsProperty>;
fn get_number_of_forward_gears(&self) -> &[NumberOfForwardGearsProperty];
fn take_number_of_forward_gears(
&mut self
) -> Vec<NumberOfForwardGearsProperty>;
fn get_number_of_previous_owners(&self) -> &[NumberOfPreviousOwnersProperty];
fn take_number_of_previous_owners(
&mut self
) -> Vec<NumberOfPreviousOwnersProperty>;
fn get_payload(&self) -> &[PayloadProperty];
fn take_payload(&mut self) -> Vec<PayloadProperty>;
fn get_production_date(&self) -> &[ProductionDateProperty];
fn take_production_date(&mut self) -> Vec<ProductionDateProperty>;
fn get_purchase_date(&self) -> &[PurchaseDateProperty];
fn take_purchase_date(&mut self) -> Vec<PurchaseDateProperty>;
fn get_seating_capacity(&self) -> &[SeatingCapacityProperty];
fn take_seating_capacity(&mut self) -> Vec<SeatingCapacityProperty>;
fn get_speed(&self) -> &[SpeedProperty];
fn take_speed(&mut self) -> Vec<SpeedProperty>;
fn get_steering_position(&self) -> &[SteeringPositionProperty];
fn take_steering_position(&mut self) -> Vec<SteeringPositionProperty>;
fn get_stupid_property(&self) -> &[StupidPropertyProperty];
fn take_stupid_property(&mut self) -> Vec<StupidPropertyProperty>;
fn get_tongue_weight(&self) -> &[TongueWeightProperty];
fn take_tongue_weight(&mut self) -> Vec<TongueWeightProperty>;
fn get_trailer_weight(&self) -> &[TrailerWeightProperty];
fn take_trailer_weight(&mut self) -> Vec<TrailerWeightProperty>;
fn get_vehicle_configuration(&self) -> &[VehicleConfigurationProperty];
fn take_vehicle_configuration(
&mut self
) -> Vec<VehicleConfigurationProperty>;
fn get_vehicle_engine(&self) -> &[VehicleEngineProperty];
fn take_vehicle_engine(&mut self) -> Vec<VehicleEngineProperty>;
fn get_vehicle_identification_number(
&self
) -> &[VehicleIdentificationNumberProperty];
fn take_vehicle_identification_number(
&mut self
) -> Vec<VehicleIdentificationNumberProperty>;
fn get_vehicle_interior_color(&self) -> &[VehicleInteriorColorProperty];
fn take_vehicle_interior_color(
&mut self
) -> Vec<VehicleInteriorColorProperty>;
fn get_vehicle_interior_type(&self) -> &[VehicleInteriorTypeProperty];
fn take_vehicle_interior_type(&mut self) -> Vec<VehicleInteriorTypeProperty>;
fn get_vehicle_model_date(&self) -> &[VehicleModelDateProperty];
fn take_vehicle_model_date(&mut self) -> Vec<VehicleModelDateProperty>;
fn get_vehicle_seating_capacity(&self) -> &[VehicleSeatingCapacityProperty];
fn take_vehicle_seating_capacity(
&mut self
) -> Vec<VehicleSeatingCapacityProperty>;
fn get_vehicle_special_usage(&self) -> &[VehicleSpecialUsageProperty];
fn take_vehicle_special_usage(&mut self) -> Vec<VehicleSpecialUsageProperty>;
fn get_vehicle_transmission(&self) -> &[VehicleTransmissionProperty];
fn take_vehicle_transmission(&mut self) -> Vec<VehicleTransmissionProperty>;
fn get_weight_total(&self) -> &[WeightTotalProperty];
fn take_weight_total(&mut self) -> Vec<WeightTotalProperty>;
fn get_wheelbase(&self) -> &[WheelbaseProperty];
fn take_wheelbase(&mut self) -> Vec<WheelbaseProperty>;
}
Expand description
This trait is for properties from https://schema.org/Vehicle.
Required Methods§
sourcefn get_acceleration_time(&self) -> &[AccelerationTimeProperty]
fn get_acceleration_time(&self) -> &[AccelerationTimeProperty]
Get https://schema.org/accelerationTime from Self
as borrowed slice.
sourcefn take_acceleration_time(&mut self) -> Vec<AccelerationTimeProperty>
fn take_acceleration_time(&mut self) -> Vec<AccelerationTimeProperty>
Take https://schema.org/accelerationTime from Self
as owned vector.
sourcefn get_body_type(&self) -> &[BodyTypeProperty]
fn get_body_type(&self) -> &[BodyTypeProperty]
Get https://schema.org/bodyType from Self
as borrowed slice.
sourcefn take_body_type(&mut self) -> Vec<BodyTypeProperty>
fn take_body_type(&mut self) -> Vec<BodyTypeProperty>
Take https://schema.org/bodyType from Self
as owned vector.
sourcefn get_call_sign(&self) -> &[CallSignProperty]
fn get_call_sign(&self) -> &[CallSignProperty]
Get https://schema.org/callSign from Self
as borrowed slice.
sourcefn take_call_sign(&mut self) -> Vec<CallSignProperty>
fn take_call_sign(&mut self) -> Vec<CallSignProperty>
Take https://schema.org/callSign from Self
as owned vector.
sourcefn get_cargo_volume(&self) -> &[CargoVolumeProperty]
fn get_cargo_volume(&self) -> &[CargoVolumeProperty]
Get https://schema.org/cargoVolume from Self
as borrowed slice.
sourcefn take_cargo_volume(&mut self) -> Vec<CargoVolumeProperty>
fn take_cargo_volume(&mut self) -> Vec<CargoVolumeProperty>
Take https://schema.org/cargoVolume from Self
as owned vector.
sourcefn get_date_vehicle_first_registered(
&self
) -> &[DateVehicleFirstRegisteredProperty]
fn get_date_vehicle_first_registered( &self ) -> &[DateVehicleFirstRegisteredProperty]
Get https://schema.org/dateVehicleFirstRegistered from Self
as borrowed slice.
sourcefn take_date_vehicle_first_registered(
&mut self
) -> Vec<DateVehicleFirstRegisteredProperty>
fn take_date_vehicle_first_registered( &mut self ) -> Vec<DateVehicleFirstRegisteredProperty>
Take https://schema.org/dateVehicleFirstRegistered from Self
as owned vector.
sourcefn get_drive_wheel_configuration(&self) -> &[DriveWheelConfigurationProperty]
fn get_drive_wheel_configuration(&self) -> &[DriveWheelConfigurationProperty]
Get https://schema.org/driveWheelConfiguration from Self
as borrowed slice.
sourcefn take_drive_wheel_configuration(
&mut self
) -> Vec<DriveWheelConfigurationProperty>
fn take_drive_wheel_configuration( &mut self ) -> Vec<DriveWheelConfigurationProperty>
Take https://schema.org/driveWheelConfiguration from Self
as owned vector.
sourcefn get_emissions_co_2(&self) -> &[EmissionsCo2Property]
fn get_emissions_co_2(&self) -> &[EmissionsCo2Property]
Get https://schema.org/emissionsCO2 from Self
as borrowed slice.
sourcefn take_emissions_co_2(&mut self) -> Vec<EmissionsCo2Property>
fn take_emissions_co_2(&mut self) -> Vec<EmissionsCo2Property>
Take https://schema.org/emissionsCO2 from Self
as owned vector.
sourcefn get_fuel_capacity(&self) -> &[FuelCapacityProperty]
fn get_fuel_capacity(&self) -> &[FuelCapacityProperty]
Get https://schema.org/fuelCapacity from Self
as borrowed slice.
sourcefn take_fuel_capacity(&mut self) -> Vec<FuelCapacityProperty>
fn take_fuel_capacity(&mut self) -> Vec<FuelCapacityProperty>
Take https://schema.org/fuelCapacity from Self
as owned vector.
sourcefn get_fuel_consumption(&self) -> &[FuelConsumptionProperty]
fn get_fuel_consumption(&self) -> &[FuelConsumptionProperty]
Get https://schema.org/fuelConsumption from Self
as borrowed slice.
sourcefn take_fuel_consumption(&mut self) -> Vec<FuelConsumptionProperty>
fn take_fuel_consumption(&mut self) -> Vec<FuelConsumptionProperty>
Take https://schema.org/fuelConsumption from Self
as owned vector.
sourcefn get_fuel_efficiency(&self) -> &[FuelEfficiencyProperty]
fn get_fuel_efficiency(&self) -> &[FuelEfficiencyProperty]
Get https://schema.org/fuelEfficiency from Self
as borrowed slice.
sourcefn take_fuel_efficiency(&mut self) -> Vec<FuelEfficiencyProperty>
fn take_fuel_efficiency(&mut self) -> Vec<FuelEfficiencyProperty>
Take https://schema.org/fuelEfficiency from Self
as owned vector.
sourcefn get_fuel_type(&self) -> &[FuelTypeProperty]
fn get_fuel_type(&self) -> &[FuelTypeProperty]
Get https://schema.org/fuelType from Self
as borrowed slice.
sourcefn take_fuel_type(&mut self) -> Vec<FuelTypeProperty>
fn take_fuel_type(&mut self) -> Vec<FuelTypeProperty>
Take https://schema.org/fuelType from Self
as owned vector.
sourcefn get_known_vehicle_damages(&self) -> &[KnownVehicleDamagesProperty]
fn get_known_vehicle_damages(&self) -> &[KnownVehicleDamagesProperty]
Get https://schema.org/knownVehicleDamages from Self
as borrowed slice.
sourcefn take_known_vehicle_damages(&mut self) -> Vec<KnownVehicleDamagesProperty>
fn take_known_vehicle_damages(&mut self) -> Vec<KnownVehicleDamagesProperty>
Take https://schema.org/knownVehicleDamages from Self
as owned vector.
sourcefn get_meets_emission_standard(&self) -> &[MeetsEmissionStandardProperty]
fn get_meets_emission_standard(&self) -> &[MeetsEmissionStandardProperty]
Get https://schema.org/meetsEmissionStandard from Self
as borrowed slice.
sourcefn take_meets_emission_standard(&mut self) -> Vec<MeetsEmissionStandardProperty>
fn take_meets_emission_standard(&mut self) -> Vec<MeetsEmissionStandardProperty>
Take https://schema.org/meetsEmissionStandard from Self
as owned vector.
sourcefn get_mileage_from_odometer(&self) -> &[MileageFromOdometerProperty]
fn get_mileage_from_odometer(&self) -> &[MileageFromOdometerProperty]
Get https://schema.org/mileageFromOdometer from Self
as borrowed slice.
sourcefn take_mileage_from_odometer(&mut self) -> Vec<MileageFromOdometerProperty>
fn take_mileage_from_odometer(&mut self) -> Vec<MileageFromOdometerProperty>
Take https://schema.org/mileageFromOdometer from Self
as owned vector.
sourcefn get_model_date(&self) -> &[ModelDateProperty]
fn get_model_date(&self) -> &[ModelDateProperty]
Get https://schema.org/modelDate from Self
as borrowed slice.
sourcefn take_model_date(&mut self) -> Vec<ModelDateProperty>
fn take_model_date(&mut self) -> Vec<ModelDateProperty>
Take https://schema.org/modelDate from Self
as owned vector.
sourcefn get_number_of_airbags(&self) -> &[NumberOfAirbagsProperty]
fn get_number_of_airbags(&self) -> &[NumberOfAirbagsProperty]
Get https://schema.org/numberOfAirbags from Self
as borrowed slice.
sourcefn take_number_of_airbags(&mut self) -> Vec<NumberOfAirbagsProperty>
fn take_number_of_airbags(&mut self) -> Vec<NumberOfAirbagsProperty>
Take https://schema.org/numberOfAirbags from Self
as owned vector.
sourcefn get_number_of_axles(&self) -> &[NumberOfAxlesProperty]
fn get_number_of_axles(&self) -> &[NumberOfAxlesProperty]
Get https://schema.org/numberOfAxles from Self
as borrowed slice.
sourcefn take_number_of_axles(&mut self) -> Vec<NumberOfAxlesProperty>
fn take_number_of_axles(&mut self) -> Vec<NumberOfAxlesProperty>
Take https://schema.org/numberOfAxles from Self
as owned vector.
sourcefn get_number_of_doors(&self) -> &[NumberOfDoorsProperty]
fn get_number_of_doors(&self) -> &[NumberOfDoorsProperty]
Get https://schema.org/numberOfDoors from Self
as borrowed slice.
sourcefn take_number_of_doors(&mut self) -> Vec<NumberOfDoorsProperty>
fn take_number_of_doors(&mut self) -> Vec<NumberOfDoorsProperty>
Take https://schema.org/numberOfDoors from Self
as owned vector.
sourcefn get_number_of_forward_gears(&self) -> &[NumberOfForwardGearsProperty]
fn get_number_of_forward_gears(&self) -> &[NumberOfForwardGearsProperty]
Get https://schema.org/numberOfForwardGears from Self
as borrowed slice.
sourcefn take_number_of_forward_gears(&mut self) -> Vec<NumberOfForwardGearsProperty>
fn take_number_of_forward_gears(&mut self) -> Vec<NumberOfForwardGearsProperty>
Take https://schema.org/numberOfForwardGears from Self
as owned vector.
sourcefn get_number_of_previous_owners(&self) -> &[NumberOfPreviousOwnersProperty]
fn get_number_of_previous_owners(&self) -> &[NumberOfPreviousOwnersProperty]
Get https://schema.org/numberOfPreviousOwners from Self
as borrowed slice.
sourcefn take_number_of_previous_owners(
&mut self
) -> Vec<NumberOfPreviousOwnersProperty>
fn take_number_of_previous_owners( &mut self ) -> Vec<NumberOfPreviousOwnersProperty>
Take https://schema.org/numberOfPreviousOwners from Self
as owned vector.
sourcefn get_payload(&self) -> &[PayloadProperty]
fn get_payload(&self) -> &[PayloadProperty]
Get https://schema.org/payload from Self
as borrowed slice.
sourcefn take_payload(&mut self) -> Vec<PayloadProperty>
fn take_payload(&mut self) -> Vec<PayloadProperty>
Take https://schema.org/payload from Self
as owned vector.
sourcefn get_production_date(&self) -> &[ProductionDateProperty]
fn get_production_date(&self) -> &[ProductionDateProperty]
Get https://schema.org/productionDate from Self
as borrowed slice.
sourcefn take_production_date(&mut self) -> Vec<ProductionDateProperty>
fn take_production_date(&mut self) -> Vec<ProductionDateProperty>
Take https://schema.org/productionDate from Self
as owned vector.
sourcefn get_purchase_date(&self) -> &[PurchaseDateProperty]
fn get_purchase_date(&self) -> &[PurchaseDateProperty]
Get https://schema.org/purchaseDate from Self
as borrowed slice.
sourcefn take_purchase_date(&mut self) -> Vec<PurchaseDateProperty>
fn take_purchase_date(&mut self) -> Vec<PurchaseDateProperty>
Take https://schema.org/purchaseDate from Self
as owned vector.
sourcefn get_seating_capacity(&self) -> &[SeatingCapacityProperty]
fn get_seating_capacity(&self) -> &[SeatingCapacityProperty]
Get https://schema.org/seatingCapacity from Self
as borrowed slice.
sourcefn take_seating_capacity(&mut self) -> Vec<SeatingCapacityProperty>
fn take_seating_capacity(&mut self) -> Vec<SeatingCapacityProperty>
Take https://schema.org/seatingCapacity from Self
as owned vector.
sourcefn get_speed(&self) -> &[SpeedProperty]
fn get_speed(&self) -> &[SpeedProperty]
Get https://schema.org/speed from Self
as borrowed slice.
sourcefn take_speed(&mut self) -> Vec<SpeedProperty>
fn take_speed(&mut self) -> Vec<SpeedProperty>
Take https://schema.org/speed from Self
as owned vector.
sourcefn get_steering_position(&self) -> &[SteeringPositionProperty]
fn get_steering_position(&self) -> &[SteeringPositionProperty]
Get https://schema.org/steeringPosition from Self
as borrowed slice.
sourcefn take_steering_position(&mut self) -> Vec<SteeringPositionProperty>
fn take_steering_position(&mut self) -> Vec<SteeringPositionProperty>
Take https://schema.org/steeringPosition from Self
as owned vector.
sourcefn get_stupid_property(&self) -> &[StupidPropertyProperty]
fn get_stupid_property(&self) -> &[StupidPropertyProperty]
Get https://schema.org/stupidProperty from Self
as borrowed slice.
sourcefn take_stupid_property(&mut self) -> Vec<StupidPropertyProperty>
fn take_stupid_property(&mut self) -> Vec<StupidPropertyProperty>
Take https://schema.org/stupidProperty from Self
as owned vector.
sourcefn get_tongue_weight(&self) -> &[TongueWeightProperty]
fn get_tongue_weight(&self) -> &[TongueWeightProperty]
Get https://schema.org/tongueWeight from Self
as borrowed slice.
sourcefn take_tongue_weight(&mut self) -> Vec<TongueWeightProperty>
fn take_tongue_weight(&mut self) -> Vec<TongueWeightProperty>
Take https://schema.org/tongueWeight from Self
as owned vector.
sourcefn get_trailer_weight(&self) -> &[TrailerWeightProperty]
fn get_trailer_weight(&self) -> &[TrailerWeightProperty]
Get https://schema.org/trailerWeight from Self
as borrowed slice.
sourcefn take_trailer_weight(&mut self) -> Vec<TrailerWeightProperty>
fn take_trailer_weight(&mut self) -> Vec<TrailerWeightProperty>
Take https://schema.org/trailerWeight from Self
as owned vector.
sourcefn get_vehicle_configuration(&self) -> &[VehicleConfigurationProperty]
fn get_vehicle_configuration(&self) -> &[VehicleConfigurationProperty]
Get https://schema.org/vehicleConfiguration from Self
as borrowed slice.
sourcefn take_vehicle_configuration(&mut self) -> Vec<VehicleConfigurationProperty>
fn take_vehicle_configuration(&mut self) -> Vec<VehicleConfigurationProperty>
Take https://schema.org/vehicleConfiguration from Self
as owned vector.
sourcefn get_vehicle_engine(&self) -> &[VehicleEngineProperty]
fn get_vehicle_engine(&self) -> &[VehicleEngineProperty]
Get https://schema.org/vehicleEngine from Self
as borrowed slice.
sourcefn take_vehicle_engine(&mut self) -> Vec<VehicleEngineProperty>
fn take_vehicle_engine(&mut self) -> Vec<VehicleEngineProperty>
Take https://schema.org/vehicleEngine from Self
as owned vector.
sourcefn get_vehicle_identification_number(
&self
) -> &[VehicleIdentificationNumberProperty]
fn get_vehicle_identification_number( &self ) -> &[VehicleIdentificationNumberProperty]
Get https://schema.org/vehicleIdentificationNumber from Self
as borrowed slice.
sourcefn take_vehicle_identification_number(
&mut self
) -> Vec<VehicleIdentificationNumberProperty>
fn take_vehicle_identification_number( &mut self ) -> Vec<VehicleIdentificationNumberProperty>
Take https://schema.org/vehicleIdentificationNumber from Self
as owned vector.
sourcefn get_vehicle_interior_color(&self) -> &[VehicleInteriorColorProperty]
fn get_vehicle_interior_color(&self) -> &[VehicleInteriorColorProperty]
Get https://schema.org/vehicleInteriorColor from Self
as borrowed slice.
sourcefn take_vehicle_interior_color(&mut self) -> Vec<VehicleInteriorColorProperty>
fn take_vehicle_interior_color(&mut self) -> Vec<VehicleInteriorColorProperty>
Take https://schema.org/vehicleInteriorColor from Self
as owned vector.
sourcefn get_vehicle_interior_type(&self) -> &[VehicleInteriorTypeProperty]
fn get_vehicle_interior_type(&self) -> &[VehicleInteriorTypeProperty]
Get https://schema.org/vehicleInteriorType from Self
as borrowed slice.
sourcefn take_vehicle_interior_type(&mut self) -> Vec<VehicleInteriorTypeProperty>
fn take_vehicle_interior_type(&mut self) -> Vec<VehicleInteriorTypeProperty>
Take https://schema.org/vehicleInteriorType from Self
as owned vector.
sourcefn get_vehicle_model_date(&self) -> &[VehicleModelDateProperty]
fn get_vehicle_model_date(&self) -> &[VehicleModelDateProperty]
Get https://schema.org/vehicleModelDate from Self
as borrowed slice.
sourcefn take_vehicle_model_date(&mut self) -> Vec<VehicleModelDateProperty>
fn take_vehicle_model_date(&mut self) -> Vec<VehicleModelDateProperty>
Take https://schema.org/vehicleModelDate from Self
as owned vector.
sourcefn get_vehicle_seating_capacity(&self) -> &[VehicleSeatingCapacityProperty]
fn get_vehicle_seating_capacity(&self) -> &[VehicleSeatingCapacityProperty]
Get https://schema.org/vehicleSeatingCapacity from Self
as borrowed slice.
sourcefn take_vehicle_seating_capacity(
&mut self
) -> Vec<VehicleSeatingCapacityProperty>
fn take_vehicle_seating_capacity( &mut self ) -> Vec<VehicleSeatingCapacityProperty>
Take https://schema.org/vehicleSeatingCapacity from Self
as owned vector.
sourcefn get_vehicle_special_usage(&self) -> &[VehicleSpecialUsageProperty]
fn get_vehicle_special_usage(&self) -> &[VehicleSpecialUsageProperty]
Get https://schema.org/vehicleSpecialUsage from Self
as borrowed slice.
sourcefn take_vehicle_special_usage(&mut self) -> Vec<VehicleSpecialUsageProperty>
fn take_vehicle_special_usage(&mut self) -> Vec<VehicleSpecialUsageProperty>
Take https://schema.org/vehicleSpecialUsage from Self
as owned vector.
sourcefn get_vehicle_transmission(&self) -> &[VehicleTransmissionProperty]
fn get_vehicle_transmission(&self) -> &[VehicleTransmissionProperty]
Get https://schema.org/vehicleTransmission from Self
as borrowed slice.
sourcefn take_vehicle_transmission(&mut self) -> Vec<VehicleTransmissionProperty>
fn take_vehicle_transmission(&mut self) -> Vec<VehicleTransmissionProperty>
Take https://schema.org/vehicleTransmission from Self
as owned vector.
sourcefn get_weight_total(&self) -> &[WeightTotalProperty]
fn get_weight_total(&self) -> &[WeightTotalProperty]
Get https://schema.org/weightTotal from Self
as borrowed slice.
sourcefn take_weight_total(&mut self) -> Vec<WeightTotalProperty>
fn take_weight_total(&mut self) -> Vec<WeightTotalProperty>
Take https://schema.org/weightTotal from Self
as owned vector.
sourcefn get_wheelbase(&self) -> &[WheelbaseProperty]
fn get_wheelbase(&self) -> &[WheelbaseProperty]
Get https://schema.org/wheelbase from Self
as borrowed slice.
sourcefn take_wheelbase(&mut self) -> Vec<WheelbaseProperty>
fn take_wheelbase(&mut self) -> Vec<WheelbaseProperty>
Take https://schema.org/wheelbase from Self
as owned vector.