pub trait BusTripTrait {
    // Required methods
    fn get_arrival_bus_stop(&self) -> &[ArrivalBusStopProperty];
    fn take_arrival_bus_stop(&mut self) -> Vec<ArrivalBusStopProperty>;
    fn get_bus_name(&self) -> &[BusNameProperty];
    fn take_bus_name(&mut self) -> Vec<BusNameProperty>;
    fn get_bus_number(&self) -> &[BusNumberProperty];
    fn take_bus_number(&mut self) -> Vec<BusNumberProperty>;
    fn get_departure_bus_stop(&self) -> &[DepartureBusStopProperty];
    fn take_departure_bus_stop(&mut self) -> Vec<DepartureBusStopProperty>;
}
Expand description

This trait is for properties from https://schema.org/BusTrip.

Required Methods§

Implementors§