Struct synthpop::ExternalTrip
source · pub struct ExternalTrip {
pub departure: Time,
pub origin: ExternalTripEndpoint,
pub destination: ExternalTripEndpoint,
pub mode: TripMode,
pub purpose: TripPurpose,
}
Fields§
§departure: Time
§origin: ExternalTripEndpoint
§destination: ExternalTripEndpoint
§mode: TripMode
§purpose: TripPurpose
Trait Implementations§
source§impl<'de> Deserialize<'de> for ExternalTrip
impl<'de> Deserialize<'de> for ExternalTrip
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
Auto Trait Implementations§
impl Freeze for ExternalTrip
impl RefUnwindSafe for ExternalTrip
impl Send for ExternalTrip
impl Sync for ExternalTrip
impl Unpin for ExternalTrip
impl UnwindSafe for ExternalTrip
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