pub struct PlaceAvailability {
pub reference: Option<Box<PartReference>>,
pub vehicle: Box<Vehicle>,
pub pre_selections: Option<Vec<PlacePreSelection>>,
}Expand description
PlaceAvailability : Availability of places on vehicle.
Fields§
§reference: Option<Box<PartReference>>§vehicle: Box<Vehicle>§pre_selections: Option<Vec<PlacePreSelection>>suggested pre-selection of places
Implementations§
Source§impl PlaceAvailability
impl PlaceAvailability
Sourcepub fn new(vehicle: Vehicle) -> PlaceAvailability
pub fn new(vehicle: Vehicle) -> PlaceAvailability
Availability of places on vehicle.
Trait Implementations§
Source§impl Clone for PlaceAvailability
impl Clone for PlaceAvailability
Source§fn clone(&self) -> PlaceAvailability
fn clone(&self) -> PlaceAvailability
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 PlaceAvailability
impl Debug for PlaceAvailability
Source§impl Default for PlaceAvailability
impl Default for PlaceAvailability
Source§fn default() -> PlaceAvailability
fn default() -> PlaceAvailability
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PlaceAvailability
impl<'de> Deserialize<'de> for PlaceAvailability
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 PlaceAvailability
impl PartialEq for PlaceAvailability
Source§impl Serialize for PlaceAvailability
impl Serialize for PlaceAvailability
impl StructuralPartialEq for PlaceAvailability
Auto Trait Implementations§
impl Freeze for PlaceAvailability
impl RefUnwindSafe for PlaceAvailability
impl Send for PlaceAvailability
impl Sync for PlaceAvailability
impl Unpin for PlaceAvailability
impl UnwindSafe for PlaceAvailability
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