osdm-sys 0.1.0-alpha.3

Specifications for the OSDM API standard. The OSDM specification supports two modes of operation: Retailer Mode and Distributor Mode. The API works identically in both modes, except that in distributor mode the API also returns fare information. The following resources are key to get started: - [Processes](https://osdm.io/spec/processes/) - [Models](https://osdm.io/spec/models/) - [Getting started](https://osdm.io/spec/getting-started/)
Documentation
# Trip

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**id** | **String** | Id of this trip for referencing purposes. Unique within a trip list.  | 
**external_ref** | Option<**String**> | External reference of this trip for referencing purposes.  | [optional]
**summary** | Option<**String**> | A human-readable description of the trip.  | [optional]
**duration** | **String** | Overall duration of the trip  | 
**direction** | Option<[**models::TripDirectionType**]TripDirectionType.md> |  | [optional]
**origin** | Option<[**models::PlaceRef**]PlaceRef.md> |  | [optional]
**origin_name** | Option<**String**> | Name of the origin place | [optional]
**destination** | Option<[**models::PlaceRef**]PlaceRef.md> |  | [optional]
**destination_name** | Option<**String**> | Name of the destination place | [optional]
**start_time** | **String** | Departure time at origin.  | 
**end_time** | **String** | Arrival time at destination  | 
**transfers** | **i32** | Number of interchanges  | 
**distance** | Option<**i32**> | Distance in meters over the the complete trip, i.e., including transfer legs.  | [optional]
**legs** | [**Vec<models::TripLeg>**]TripLeg.md | Legs ot the trip  | 
**operating_days** | Option<[**models::OperatingDays**]OperatingDays.md> |  | [optional]
**operating_days_description** | Option<**String**> | Textual description of the operation days, e.g. 'Monday to Friday' or 'Not on holidays'.  | [optional]
**situation_full_refs** | Option<**Vec<String>**> |  | [optional]
**trip_status** | Option<[**models::TripStatus**]TripStatus.md> |  | [optional]
**_links** | Option<[**Vec<models::Link>**]Link.md> |  Java Property Name: 'links'  | [optional]

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)