Trait transit_model::AddPrefix[][src]

pub trait AddPrefix {
    fn prefix(&mut self, prefix_conf: &PrefixConfiguration);

    fn add_prefix(&mut self, prefix: &str) { ... }
fn add_prefix_with_sep(&mut self, prefix: &str, sep: &str) { ... } }
Expand description

Trait for object that can be prefixed

Required methods

fn prefix(&mut self, prefix_conf: &PrefixConfiguration)[src]

Add the prefix to all elements of the object that needs to be prefixed. PrefixConfiguration contains all the needed metadata to create the complete prefix.

Provided methods

fn add_prefix(&mut self, prefix: &str)[src]

👎 Deprecated since 0.24.0:

please use AddPrefix::prefix() instead

Add the prefix to all elements of the object that needs to be prefixed.

fn add_prefix_with_sep(&mut self, prefix: &str, sep: &str)[src]

👎 Deprecated since 0.24.0:

please use AddPrefix::prefix() instead

Add the prefix to all elements of the object that needs to be prefixed. A separator will be placed between the prefix and the identifier.

Implementations on Foreign Types

impl<T> AddPrefix for Collection<T> where
    T: AddPrefix
[src]

fn prefix(&mut self, prefix_conf: &PrefixConfiguration)[src]

impl<T> AddPrefix for CollectionWithId<T> where
    T: Id<T> + AddPrefix
[src]

fn prefix(&mut self, prefix_conf: &PrefixConfiguration)[src]

Implementors

impl AddPrefix for Collections[src]

fn prefix(&mut self, prefix_conf: &PrefixConfiguration)[src]

impl AddPrefix for AdminStation[src]

fn prefix(&mut self, prefix_conf: &PrefixConfiguration)[src]

impl AddPrefix for Calendar[src]

fn prefix(&mut self, prefix_conf: &PrefixConfiguration)[src]

impl AddPrefix for Comment[src]

fn prefix(&mut self, prefix_conf: &PrefixConfiguration)[src]

impl AddPrefix for Company[src]

fn prefix(&mut self, prefix_conf: &PrefixConfiguration)[src]

impl AddPrefix for Contributor[src]

fn prefix(&mut self, prefix_conf: &PrefixConfiguration)[src]

impl AddPrefix for Dataset[src]

fn prefix(&mut self, prefix_conf: &PrefixConfiguration)[src]

impl AddPrefix for Equipment[src]

fn prefix(&mut self, prefix_conf: &PrefixConfiguration)[src]

impl AddPrefix for FareV1[src]

fn prefix(&mut self, prefix_conf: &PrefixConfiguration)[src]

impl AddPrefix for Frequency[src]

fn prefix(&mut self, prefix_conf: &PrefixConfiguration)[src]

impl AddPrefix for Geometry[src]

fn prefix(&mut self, prefix_conf: &PrefixConfiguration)[src]

impl AddPrefix for GridCalendar[src]

fn prefix(&mut self, prefix_conf: &PrefixConfiguration)[src]

impl AddPrefix for GridExceptionDate[src]

fn prefix(&mut self, prefix_conf: &PrefixConfiguration)[src]

impl AddPrefix for GridPeriod[src]

fn prefix(&mut self, prefix_conf: &PrefixConfiguration)[src]

impl AddPrefix for GridRelCalendarLine[src]

fn prefix(&mut self, prefix_conf: &PrefixConfiguration)[src]

impl AddPrefix for Level[src]

fn prefix(&mut self, prefix_conf: &PrefixConfiguration)[src]

impl AddPrefix for Line[src]

fn prefix(&mut self, prefix_conf: &PrefixConfiguration)[src]

impl AddPrefix for Network[src]

fn prefix(&mut self, prefix_conf: &PrefixConfiguration)[src]

impl AddPrefix for OdFareV1[src]

fn prefix(&mut self, prefix_conf: &PrefixConfiguration)[src]

impl AddPrefix for Pathway[src]

fn prefix(&mut self, prefix_conf: &PrefixConfiguration)[src]

impl AddPrefix for PriceV1[src]

fn prefix(&mut self, prefix_conf: &PrefixConfiguration)[src]

impl AddPrefix for Route[src]

fn prefix(&mut self, prefix_conf: &PrefixConfiguration)[src]

impl AddPrefix for StopArea[src]

fn prefix(&mut self, prefix_conf: &PrefixConfiguration)[src]

impl AddPrefix for StopLocation[src]

fn prefix(&mut self, prefix_conf: &PrefixConfiguration)[src]

impl AddPrefix for StopPoint[src]

fn prefix(&mut self, prefix_conf: &PrefixConfiguration)[src]

impl AddPrefix for Ticket[src]

fn prefix(&mut self, prefix_conf: &PrefixConfiguration)[src]

impl AddPrefix for TicketPrice[src]

fn prefix(&mut self, prefix_conf: &PrefixConfiguration)[src]

impl AddPrefix for TicketUse[src]

fn prefix(&mut self, prefix_conf: &PrefixConfiguration)[src]

impl AddPrefix for TicketUsePerimeter[src]

fn prefix(&mut self, prefix_conf: &PrefixConfiguration)[src]

impl AddPrefix for TicketUseRestriction[src]

fn prefix(&mut self, prefix_conf: &PrefixConfiguration)[src]

impl AddPrefix for Transfer[src]

fn prefix(&mut self, prefix_conf: &PrefixConfiguration)[src]

impl AddPrefix for TripProperty[src]

fn prefix(&mut self, prefix_conf: &PrefixConfiguration)[src]

impl AddPrefix for VehicleJourney[src]

fn prefix(&mut self, prefix_conf: &PrefixConfiguration)[src]

impl AddPrefix for CommentLinksT[src]

fn prefix(&mut self, prefix_conf: &PrefixConfiguration)[src]