pub trait GetCorresponding<T: Sized> {
    // Required method
    fn get_corresponding(&self, model: &Model) -> IdxSet<T>;
}
Expand description

A trait that returns a set of objects corresponding to a given type.

Required Methods§

source

fn get_corresponding(&self, model: &Model) -> IdxSet<T>

For the given self, returns the set of corresponding T indices.

Implementations on Foreign Types§

source§

impl GetCorresponding<StopArea> for IdxSet<Route>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<StopArea>

source§

impl GetCorresponding<Transfer> for IdxSet<Calendar>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Transfer>

source§

impl GetCorresponding<Dataset> for IdxSet<StopArea>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Dataset>

source§

impl GetCorresponding<Dataset> for IdxSet<Contributor>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Dataset>

source§

impl GetCorresponding<VehicleJourney> for IdxSet<StopPoint>

source§

impl GetCorresponding<Line> for IdxSet<Transfer>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Line>

source§

impl GetCorresponding<Dataset> for IdxSet<CommercialMode>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Dataset>

source§

impl GetCorresponding<Company> for IdxSet<Network>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Company>

source§

impl GetCorresponding<PhysicalMode> for IdxSet<PhysicalMode>

source§

impl GetCorresponding<PhysicalMode> for IdxSet<StopPoint>

source§

impl GetCorresponding<Transfer> for IdxSet<Transfer>

source§

impl GetCorresponding<VehicleJourney> for IdxSet<Dataset>

source§

impl GetCorresponding<Transfer> for IdxSet<StopPoint>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Transfer>

source§

impl GetCorresponding<Company> for IdxSet<CommercialMode>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Company>

source§

impl GetCorresponding<StopPoint> for IdxSet<CommercialMode>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<StopPoint>

source§

impl GetCorresponding<Company> for IdxSet<Transfer>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Company>

source§

impl GetCorresponding<StopArea> for IdxSet<StopArea>

source§

impl GetCorresponding<CommercialMode> for IdxSet<Line>

source§

impl GetCorresponding<Network> for IdxSet<PhysicalMode>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Network>

source§

impl GetCorresponding<Company> for IdxSet<StopArea>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Company>

source§

impl GetCorresponding<Line> for IdxSet<Calendar>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Line>

source§

impl GetCorresponding<StopArea> for IdxSet<StopPoint>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<StopArea>

source§

impl GetCorresponding<Route> for IdxSet<StopArea>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Route>

source§

impl GetCorresponding<Calendar> for IdxSet<VehicleJourney>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Calendar>

source§

impl GetCorresponding<Line> for IdxSet<StopArea>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Line>

source§

impl GetCorresponding<CommercialMode> for IdxSet<Dataset>

source§

impl GetCorresponding<Network> for IdxSet<CommercialMode>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Network>

source§

impl GetCorresponding<Company> for IdxSet<PhysicalMode>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Company>

source§

impl GetCorresponding<Route> for IdxSet<StopPoint>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Route>

source§

impl GetCorresponding<Line> for IdxSet<PhysicalMode>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Line>

source§

impl GetCorresponding<Contributor> for IdxSet<StopPoint>

source§

impl GetCorresponding<StopPoint> for IdxSet<VehicleJourney>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<StopPoint>

source§

impl GetCorresponding<Dataset> for IdxSet<Network>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Dataset>

source§

impl GetCorresponding<Contributor> for IdxSet<Contributor>

source§

impl GetCorresponding<Network> for IdxSet<StopPoint>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Network>

source§

impl GetCorresponding<Contributor> for IdxSet<Calendar>

source§

impl GetCorresponding<Dataset> for IdxSet<Line>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Dataset>

source§

impl GetCorresponding<StopPoint> for IdxSet<Contributor>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<StopPoint>

source§

impl GetCorresponding<PhysicalMode> for IdxSet<StopArea>

source§

impl GetCorresponding<Route> for IdxSet<Line>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Route>

source§

impl GetCorresponding<Calendar> for IdxSet<Dataset>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Calendar>

source§

impl GetCorresponding<PhysicalMode> for IdxSet<Transfer>

source§

impl GetCorresponding<Line> for IdxSet<StopPoint>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Line>

source§

impl GetCorresponding<Calendar> for IdxSet<PhysicalMode>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Calendar>

source§

impl GetCorresponding<Network> for IdxSet<Network>

source§

impl GetCorresponding<Line> for IdxSet<Line>

source§

impl GetCorresponding<VehicleJourney> for IdxSet<Line>

source§

impl GetCorresponding<Transfer> for IdxSet<Route>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Transfer>

source§

impl GetCorresponding<VehicleJourney> for IdxSet<Calendar>

source§

impl GetCorresponding<Route> for IdxSet<VehicleJourney>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Route>

source§

impl GetCorresponding<StopPoint> for IdxSet<PhysicalMode>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<StopPoint>

source§

impl GetCorresponding<Route> for IdxSet<Transfer>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Route>

source§

impl GetCorresponding<Contributor> for IdxSet<VehicleJourney>

source§

impl GetCorresponding<CommercialMode> for IdxSet<CommercialMode>

source§

impl GetCorresponding<Calendar> for IdxSet<Network>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Calendar>

source§

impl GetCorresponding<VehicleJourney> for IdxSet<Route>

source§

impl GetCorresponding<StopArea> for IdxSet<PhysicalMode>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<StopArea>

source§

impl GetCorresponding<Company> for IdxSet<Dataset>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Company>

source§

impl GetCorresponding<VehicleJourney> for IdxSet<StopArea>

source§

impl GetCorresponding<Contributor> for IdxSet<PhysicalMode>

source§

impl GetCorresponding<Contributor> for IdxSet<StopArea>

source§

impl GetCorresponding<Network> for IdxSet<StopArea>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Network>

source§

impl GetCorresponding<Dataset> for IdxSet<PhysicalMode>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Dataset>

source§

impl GetCorresponding<Network> for IdxSet<Calendar>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Network>

source§

impl GetCorresponding<Contributor> for IdxSet<Route>

source§

impl GetCorresponding<PhysicalMode> for IdxSet<Calendar>

source§

impl GetCorresponding<CommercialMode> for IdxSet<Contributor>

source§

impl GetCorresponding<CommercialMode> for IdxSet<Calendar>

source§

impl GetCorresponding<VehicleJourney> for IdxSet<CommercialMode>

source§

impl GetCorresponding<Transfer> for IdxSet<Network>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Transfer>

source§

impl GetCorresponding<StopPoint> for IdxSet<Network>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<StopPoint>

source§

impl GetCorresponding<Network> for IdxSet<Route>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Network>

source§

impl GetCorresponding<Dataset> for IdxSet<Dataset>

source§

impl GetCorresponding<StopArea> for IdxSet<Dataset>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<StopArea>

source§

impl GetCorresponding<Transfer> for IdxSet<VehicleJourney>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Transfer>

source§

impl GetCorresponding<StopPoint> for IdxSet<StopArea>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<StopPoint>

source§

impl GetCorresponding<CommercialMode> for IdxSet<PhysicalMode>

source§

impl GetCorresponding<Line> for IdxSet<Network>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Line>

source§

impl GetCorresponding<VehicleJourney> for IdxSet<Transfer>

source§

impl GetCorresponding<Contributor> for IdxSet<Network>

source§

impl GetCorresponding<Line> for IdxSet<CommercialMode>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Line>

source§

impl GetCorresponding<CommercialMode> for IdxSet<Network>

source§

impl GetCorresponding<Route> for IdxSet<Dataset>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Route>

source§

impl GetCorresponding<Line> for IdxSet<Route>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Line>

source§

impl GetCorresponding<CommercialMode> for IdxSet<Route>

source§

impl GetCorresponding<Calendar> for IdxSet<Company>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Calendar>

source§

impl GetCorresponding<Dataset> for IdxSet<Company>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Dataset>

source§

impl GetCorresponding<PhysicalMode> for IdxSet<Network>

source§

impl GetCorresponding<Transfer> for IdxSet<Line>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Transfer>

source§

impl GetCorresponding<StopPoint> for IdxSet<Route>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<StopPoint>

source§

impl GetCorresponding<Network> for IdxSet<VehicleJourney>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Network>

source§

impl GetCorresponding<Route> for IdxSet<Calendar>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Route>

source§

impl GetCorresponding<Company> for IdxSet<Route>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Company>

source§

impl GetCorresponding<Contributor> for IdxSet<Transfer>

source§

impl GetCorresponding<Transfer> for IdxSet<PhysicalMode>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Transfer>

source§

impl GetCorresponding<Transfer> for IdxSet<Contributor>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Transfer>

source§

impl GetCorresponding<Transfer> for IdxSet<Dataset>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Transfer>

source§

impl GetCorresponding<StopPoint> for IdxSet<StopPoint>

source§

impl GetCorresponding<Calendar> for IdxSet<Line>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Calendar>

source§

impl GetCorresponding<StopArea> for IdxSet<Company>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<StopArea>

source§

impl GetCorresponding<StopArea> for IdxSet<Transfer>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<StopArea>

source§

impl GetCorresponding<StopArea> for IdxSet<Line>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<StopArea>

source§

impl GetCorresponding<CommercialMode> for IdxSet<StopArea>

source§

impl GetCorresponding<PhysicalMode> for IdxSet<Line>

source§

impl GetCorresponding<Dataset> for IdxSet<Transfer>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Dataset>

source§

impl GetCorresponding<Dataset> for IdxSet<VehicleJourney>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Dataset>

source§

impl GetCorresponding<VehicleJourney> for IdxSet<Network>

source§

impl GetCorresponding<Transfer> for IdxSet<CommercialMode>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Transfer>

source§

impl GetCorresponding<Network> for IdxSet<Contributor>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Network>

source§

impl GetCorresponding<Contributor> for IdxSet<Line>

source§

impl GetCorresponding<StopArea> for IdxSet<Contributor>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<StopArea>

source§

impl GetCorresponding<Line> for IdxSet<Contributor>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Line>

source§

impl GetCorresponding<Company> for IdxSet<Calendar>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Company>

source§

impl GetCorresponding<Contributor> for IdxSet<Company>

source§

impl GetCorresponding<PhysicalMode> for IdxSet<Dataset>

source§

impl GetCorresponding<StopArea> for IdxSet<CommercialMode>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<StopArea>

source§

impl GetCorresponding<CommercialMode> for IdxSet<VehicleJourney>

source§

impl GetCorresponding<Calendar> for IdxSet<Transfer>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Calendar>

source§

impl GetCorresponding<Company> for IdxSet<Line>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Company>

source§

impl GetCorresponding<Transfer> for IdxSet<Company>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Transfer>

source§

impl GetCorresponding<Dataset> for IdxSet<Calendar>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Dataset>

source§

impl GetCorresponding<Dataset> for IdxSet<StopPoint>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Dataset>

source§

impl GetCorresponding<Company> for IdxSet<Contributor>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Company>

source§

impl GetCorresponding<Route> for IdxSet<Network>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Route>

source§

impl GetCorresponding<StopPoint> for IdxSet<Company>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<StopPoint>

source§

impl GetCorresponding<Network> for IdxSet<Transfer>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Network>

source§

impl GetCorresponding<Dataset> for IdxSet<Route>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Dataset>

source§

impl GetCorresponding<Line> for IdxSet<Company>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Line>

source§

impl GetCorresponding<Network> for IdxSet<Company>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Network>

source§

impl GetCorresponding<PhysicalMode> for IdxSet<CommercialMode>

source§

impl GetCorresponding<Network> for IdxSet<Line>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Network>

source§

impl GetCorresponding<Contributor> for IdxSet<Dataset>

source§

impl GetCorresponding<Route> for IdxSet<PhysicalMode>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Route>

source§

impl GetCorresponding<VehicleJourney> for IdxSet<VehicleJourney>

source§

impl GetCorresponding<Line> for IdxSet<Dataset>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Line>

source§

impl GetCorresponding<StopPoint> for IdxSet<Dataset>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<StopPoint>

source§

impl GetCorresponding<VehicleJourney> for IdxSet<Contributor>

source§

impl GetCorresponding<Company> for IdxSet<VehicleJourney>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Company>

source§

impl GetCorresponding<PhysicalMode> for IdxSet<Company>

source§

impl GetCorresponding<Route> for IdxSet<Contributor>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Route>

source§

impl GetCorresponding<Calendar> for IdxSet<Route>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Calendar>

source§

impl GetCorresponding<Company> for IdxSet<Company>

source§

impl GetCorresponding<Network> for IdxSet<Dataset>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Network>

source§

impl GetCorresponding<Calendar> for IdxSet<Calendar>

source§

impl GetCorresponding<CommercialMode> for IdxSet<Transfer>

source§

impl GetCorresponding<PhysicalMode> for IdxSet<VehicleJourney>

source§

impl GetCorresponding<VehicleJourney> for IdxSet<PhysicalMode>

source§

impl GetCorresponding<Calendar> for IdxSet<StopPoint>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Calendar>

source§

impl GetCorresponding<Calendar> for IdxSet<StopArea>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Calendar>

source§

impl GetCorresponding<StopArea> for IdxSet<Network>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<StopArea>

source§

impl GetCorresponding<StopPoint> for IdxSet<Calendar>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<StopPoint>

source§

impl GetCorresponding<Route> for IdxSet<Route>

source§

impl GetCorresponding<Route> for IdxSet<Company>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Route>

source§

impl GetCorresponding<StopArea> for IdxSet<Calendar>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<StopArea>

source§

impl GetCorresponding<CommercialMode> for IdxSet<Company>

source§

impl GetCorresponding<VehicleJourney> for IdxSet<Company>

source§

impl GetCorresponding<StopArea> for IdxSet<VehicleJourney>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<StopArea>

source§

impl GetCorresponding<CommercialMode> for IdxSet<StopPoint>

source§

impl GetCorresponding<Route> for IdxSet<CommercialMode>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Route>

source§

impl GetCorresponding<Calendar> for IdxSet<CommercialMode>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Calendar>

source§

impl GetCorresponding<StopPoint> for IdxSet<Transfer>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<StopPoint>

source§

impl GetCorresponding<Contributor> for IdxSet<CommercialMode>

source§

impl GetCorresponding<PhysicalMode> for IdxSet<Route>

source§

impl GetCorresponding<Transfer> for IdxSet<StopArea>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Transfer>

source§

impl GetCorresponding<Calendar> for IdxSet<Contributor>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Calendar>

source§

impl GetCorresponding<Line> for IdxSet<VehicleJourney>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Line>

source§

impl GetCorresponding<Company> for IdxSet<StopPoint>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<Company>

source§

impl GetCorresponding<PhysicalMode> for IdxSet<Contributor>

source§

impl GetCorresponding<StopPoint> for IdxSet<Line>

source§

fn get_corresponding(&self, pt_objects: &Model) -> IdxSet<StopPoint>

Implementors§