pub struct BoardingAndSeatingInfo {
pub boarding_door: Option<String>,
pub boarding_group: Option<String>,
pub boarding_position: Option<String>,
pub boarding_privilege_image: Option<Image>,
pub kind: Option<String>,
pub seat_assignment: Option<LocalizedString>,
pub seat_class: Option<String>,
pub seat_number: Option<String>,
pub sequence_number: Option<String>,
}
Expand description
There is no detailed description.
This type is not used in any activity, and only used as part of another schema.
Fields§
§boarding_door: Option<String>
Set this field only if this flight boards through more than one door or bridge and you want to explicitly print the door location on the boarding pass. Most airlines route their passengers to the right door or bridge by refering to doors/bridges by the seatClass
. In those cases boardingDoor
should not be set.
boarding_group: Option<String>
The value of boarding group (or zone) this passenger shall board with. eg: “B” The label for this value will be determined by the boardingPolicy
field in the flightClass
referenced by this object.
boarding_position: Option<String>
The value of boarding position. eg: “76”
boarding_privilege_image: Option<Image>
A small image shown above the boarding barcode. Airlines can use it to communicate any special boarding privileges. In the event the security program logo is also set, this image might be rendered alongside the logo for that security program.
kind: Option<String>
Identifies what kind of resource this is. Value: the fixed string "walletobjects#boardingAndSeatingInfo"
.
seat_assignment: Option<LocalizedString>
The passenger’s seat assignment. To be used when there is no specific identifier to use in seatNumber
. eg: “assigned at gate”
seat_class: Option<String>
The value of the seat class. eg: “Economy” or “Economy Plus”
seat_number: Option<String>
The value of passenger seat. If there is no specific identifier, use seatAssignment
instead. eg: “25A”
sequence_number: Option<String>
The sequence number on the boarding pass. This usually matches the sequence in which the passengers checked in. Airline might use the number for manual boarding and bag tags. eg: “49”
Trait Implementations§
Source§impl Clone for BoardingAndSeatingInfo
impl Clone for BoardingAndSeatingInfo
Source§fn clone(&self) -> BoardingAndSeatingInfo
fn clone(&self) -> BoardingAndSeatingInfo
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreSource§impl Debug for BoardingAndSeatingInfo
impl Debug for BoardingAndSeatingInfo
Source§impl Default for BoardingAndSeatingInfo
impl Default for BoardingAndSeatingInfo
Source§fn default() -> BoardingAndSeatingInfo
fn default() -> BoardingAndSeatingInfo
Source§impl<'de> Deserialize<'de> for BoardingAndSeatingInfo
impl<'de> Deserialize<'de> for BoardingAndSeatingInfo
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>,
Source§impl Serialize for BoardingAndSeatingInfo
impl Serialize for BoardingAndSeatingInfo
impl Part for BoardingAndSeatingInfo
Auto Trait Implementations§
impl Freeze for BoardingAndSeatingInfo
impl RefUnwindSafe for BoardingAndSeatingInfo
impl Send for BoardingAndSeatingInfo
impl Sync for BoardingAndSeatingInfo
impl Unpin for BoardingAndSeatingInfo
impl UnwindSafe for BoardingAndSeatingInfo
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more