[−][src]Struct trenitalia::TrainTrip
A train trip between two stations. Stops aren't specified
Fields
train_number: TrainNumber
arrival: (TrainStation, DateTime<Local>)
Specify the station and time of arrival
departure: (TrainStation, DateTime<Local>)
Specify the station and time of departure
Methods
impl TrainTrip
[src]
pub fn get_duration(&self) -> Duration
[src]
This method returns the trip's duration
pub fn get_fare(&self) -> Option<f64>
[src]
This method returns the trip's fare
Trait Implementations
Auto Trait Implementations
impl Send for TrainTrip
impl Sync for TrainTrip
impl Unpin for TrainTrip
impl UnwindSafe for TrainTrip
impl RefUnwindSafe for TrainTrip
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = !
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
U: TryFrom<T>,