Struct importer::soundcast::popdat::OrigTrip [−][src]
pub struct OrigTrip { pub from: Endpoint, pub to: Endpoint, pub depart_at: Time, pub mode: TripMode, pub person: OrigPersonID, pub seq: (usize, bool, usize), pub purpose: TripPurpose, pub trip_time: Duration, pub trip_dist: Distance, }
Fields
from: Endpoint
to: Endpoint
depart_at: Time
mode: TripMode
person: OrigPersonID
seq: (usize, bool, usize)
purpose: TripPurpose
trip_time: Duration
trip_dist: Distance
Trait Implementations
impl<'de> Deserialize<'de> for OrigTrip
[src]
impl<'de> Deserialize<'de> for OrigTrip
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
Auto Trait Implementations
impl RefUnwindSafe for OrigTrip
impl Send for OrigTrip
impl Sync for OrigTrip
impl Unpin for OrigTrip
impl UnwindSafe for OrigTrip
Blanket Implementations
impl<T> Downcast for T where
T: Any,
impl<T> Downcast for T where
T: Any,
impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Same<T> for T
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
pub fn vzip(self) -> V
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,