pub struct AvFlight<'a> {Show 21 fields
pub index: u8,
pub is_share_flight: bool,
pub flight_no: &'a str,
pub real_flight_no: Option<&'a str>,
pub flight_status: &'a str,
pub dpt: &'a str,
pub arr: &'a str,
pub take_off: &'a str,
pub landing: &'a str,
pub model: &'a str,
pub dpt_terminal: Option<&'a str>,
pub arr_terminal: Option<&'a str>,
pub duration: Option<&'a str>,
pub is_eticket: bool,
pub meal: &'a str,
pub stops: u8,
pub cabins: Vec<AvCabin<'a>>,
pub raw_text: &'a str,
pub is_marriage_flight: bool,
pub union_flights: Vec<AvFlight<'a>>,
pub asr: bool,
}Expand description
The flights of an Av.
Fields§
§index: u8§flight_no: &'a str§real_flight_no: Option<&'a str>§flight_status: &'a str§dpt: &'a str§arr: &'a str§take_off: &'a str§landing: &'a str§model: &'a str§dpt_terminal: Option<&'a str>§arr_terminal: Option<&'a str>§duration: Option<&'a str>§is_eticket: bool§meal: &'a str§stops: u8§cabins: Vec<AvCabin<'a>>§raw_text: &'a str§is_marriage_flight: bool§union_flights: Vec<AvFlight<'a>>§asr: boolTrait Implementations§
Auto Trait Implementations§
impl<'a> Freeze for AvFlight<'a>
impl<'a> RefUnwindSafe for AvFlight<'a>
impl<'a> Send for AvFlight<'a>
impl<'a> Sync for AvFlight<'a>
impl<'a> Unpin for AvFlight<'a>
impl<'a> UnwindSafe for AvFlight<'a>
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