pub trait BusOrCoachTrait {
    // 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/BusOrCoach.

Required Methods§

source

fn get_acriss_code(&self) -> &[AcrissCodeProperty]

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

source

fn take_acriss_code(&mut self) -> Vec<AcrissCodeProperty>

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

source

fn get_roof_load(&self) -> &[RoofLoadProperty]

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

source

fn take_roof_load(&mut self) -> Vec<RoofLoadProperty>

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

Implementors§