pub struct AlightSpecification {
pub stop_place_ref: Box<StopPlaceRef>,
pub replaced_place_ref: Option<Box<StopPlaceRef>>,
pub service_arrival: Box<ServiceTime>,
}Expand description
AlightSpecification : Minimal alight specification
Fields§
§stop_place_ref: Box<StopPlaceRef>§replaced_place_ref: Option<Box<StopPlaceRef>>§service_arrival: Box<ServiceTime>Implementations§
Source§impl AlightSpecification
impl AlightSpecification
Sourcepub fn new(
stop_place_ref: StopPlaceRef,
service_arrival: ServiceTime,
) -> AlightSpecification
pub fn new( stop_place_ref: StopPlaceRef, service_arrival: ServiceTime, ) -> AlightSpecification
Minimal alight specification
Trait Implementations§
Source§impl Clone for AlightSpecification
impl Clone for AlightSpecification
Source§fn clone(&self) -> AlightSpecification
fn clone(&self) -> AlightSpecification
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 AlightSpecification
impl Debug for AlightSpecification
Source§impl Default for AlightSpecification
impl Default for AlightSpecification
Source§fn default() -> AlightSpecification
fn default() -> AlightSpecification
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AlightSpecification
impl<'de> Deserialize<'de> for AlightSpecification
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 AlightSpecification
impl PartialEq for AlightSpecification
Source§impl Serialize for AlightSpecification
impl Serialize for AlightSpecification
impl StructuralPartialEq for AlightSpecification
Auto Trait Implementations§
impl Freeze for AlightSpecification
impl RefUnwindSafe for AlightSpecification
impl Send for AlightSpecification
impl Sync for AlightSpecification
impl Unpin for AlightSpecification
impl UnwindSafe for AlightSpecification
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