Struct gtfs_structures::RawGtfs[][src]

pub struct RawGtfs {
Show fields pub read_duration: i64, pub calendar: Option<Result<Vec<Calendar>, Error>>, pub calendar_dates: Option<Result<Vec<CalendarDate>, Error>>, pub stops: Result<Vec<Stop>, Error>, pub routes: Result<Vec<Route>, Error>, pub trips: Result<Vec<RawTrip>, Error>, pub agencies: Result<Vec<Agency>, Error>, pub shapes: Option<Result<Vec<Shape>, Error>>, pub fare_attributes: Option<Result<Vec<FareAttribute>, Error>>, pub feed_info: Option<Result<Vec<FeedInfo>, Error>>, pub stop_times: Result<Vec<RawStopTime>, Error>, pub files: Vec<String>, pub sha256: Option<String>,
}
Expand description

Data structure that map the GTFS csv with little intelligence

Fields

read_duration: i64calendar: Option<Result<Vec<Calendar>, Error>>calendar_dates: Option<Result<Vec<CalendarDate>, Error>>stops: Result<Vec<Stop>, Error>routes: Result<Vec<Route>, Error>trips: Result<Vec<RawTrip>, Error>agencies: Result<Vec<Agency>, Error>shapes: Option<Result<Vec<Shape>, Error>>fare_attributes: Option<Result<Vec<FareAttribute>, Error>>feed_info: Option<Result<Vec<FeedInfo>, Error>>stop_times: Result<Vec<RawStopTime>, Error>files: Vec<String>sha256: Option<String>

Implementations

Prints on stdout some basic statistics about the GTFS file

Reads from an url (if starts with http), or a local path (either a directory or zipped file) To read from an url, build with read-url feature See also RawGtfs::from_url and RawGtfs::from_path if you don’t want the library to guess

 Reads the raw GTFS from a local zip archive or local directory

Reads the raw GTFS from a remote url The library must be built with the read-url feature

Non-blocking read the raw GTFS from a remote url The library must be built with the read-url feature

Trait Implementations

Formats the value using the given formatter. Read more

The type returned in the event of a conversion error.

Performs the conversion.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more

Instruments this type with the current Span, returning an Instrumented wrapper. Read more

Performs the conversion.

Should always be Self

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.