pub struct DatedJourney {
pub operating_day_ref: Option<Option<String>>,
pub mode: Option<Box<Mode>>,
pub product_category: Option<Box<ProductCategory>>,
pub published_service_name: Option<Option<String>>,
pub vehicle_numbers: Vec<String>,
pub line_numbers: Option<Vec<String>>,
pub service_status: Option<Box<ServiceStatus>>,
pub situation_full_refs: Option<Vec<String>>,
pub carriers: Vec<NamedCompany>,
pub attributes: Option<Vec<GeneralAttribute>>,
}Expand description
DatedJourney : Vehicle journey that runs at a specific date. Provided by OJP.
Fields§
§operating_day_ref: Option<Option<String>>Reference to an operating day. Provided by OJP.
mode: Option<Box<Mode>>§product_category: Option<Box<ProductCategory>>§published_service_name: Option<Option<String>>Line name or service description as known to the public, f.e. ‘512’, ‘S8’ or ‘Circle Line’ or ‘ICE 488’.
vehicle_numbers: Vec<String>§line_numbers: Option<Vec<String>>§service_status: Option<Box<ServiceStatus>>§situation_full_refs: Option<Vec<String>>§carriers: Vec<NamedCompany>§attributes: Option<Vec<GeneralAttribute>>Implementations§
Source§impl DatedJourney
impl DatedJourney
Sourcepub fn new(
vehicle_numbers: Vec<String>,
carriers: Vec<NamedCompany>,
) -> DatedJourney
pub fn new( vehicle_numbers: Vec<String>, carriers: Vec<NamedCompany>, ) -> DatedJourney
Vehicle journey that runs at a specific date. Provided by OJP.
Trait Implementations§
Source§impl Clone for DatedJourney
impl Clone for DatedJourney
Source§fn clone(&self) -> DatedJourney
fn clone(&self) -> DatedJourney
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DatedJourney
impl Debug for DatedJourney
Source§impl Default for DatedJourney
impl Default for DatedJourney
Source§fn default() -> DatedJourney
fn default() -> DatedJourney
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DatedJourney
impl<'de> Deserialize<'de> for DatedJourney
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for DatedJourney
impl PartialEq for DatedJourney
Source§impl Serialize for DatedJourney
impl Serialize for DatedJourney
impl StructuralPartialEq for DatedJourney
Auto Trait Implementations§
impl Freeze for DatedJourney
impl RefUnwindSafe for DatedJourney
impl Send for DatedJourney
impl Sync for DatedJourney
impl Unpin for DatedJourney
impl UnwindSafe for DatedJourney
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more