[][src]Trait transit_model::collection::Id

pub trait Id<T> {
    fn id(&self) -> &str;
fn set_id(&mut self, id: String); }

An object that has a unique identifier.

Required methods

fn id(&self) -> &str

Returns the unique identifier.

fn set_id(&mut self, id: String)

Set the identifier

Loading content...

Implementors

impl Id<Calendar> for Calendar[src]

impl Id<Calendar> for VehicleJourney[src]

impl Id<Comment> for Comment[src]

impl Id<CommercialMode> for CommercialMode[src]

impl Id<CommercialMode> for Line[src]

impl Id<Company> for Company[src]

impl Id<Company> for VehicleJourney[src]

impl Id<Contributor> for Contributor[src]

impl Id<Contributor> for Dataset[src]

impl Id<Dataset> for Dataset[src]

impl Id<Dataset> for VehicleJourney[src]

impl Id<Equipment> for Equipment[src]

impl Id<Geometry> for Geometry[src]

impl Id<Line> for Line[src]

impl Id<Line> for Route[src]

impl Id<Network> for Line[src]

impl Id<Network> for Network[src]

impl Id<PhysicalMode> for PhysicalMode[src]

impl Id<PhysicalMode> for VehicleJourney[src]

impl Id<Route> for Route[src]

impl Id<Route> for VehicleJourney[src]

impl Id<StopArea> for StopArea[src]

impl Id<StopArea> for StopPoint[src]

impl Id<StopPoint> for StopPoint[src]

impl Id<Ticket> for Ticket[src]

impl Id<TicketUse> for TicketUse[src]

impl Id<TripProperty> for TripProperty[src]

impl Id<VehicleJourney> for VehicleJourney[src]

Loading content...