pub struct PassengerSearchRequest {
pub external_ref: Option<Option<String>>,
pub first_name: Option<Option<String>>,
pub last_name: Option<Option<String>>,
pub date_of_birth: Option<Option<String>>,
pub phone_number: Option<Option<String>>,
pub email: Option<Option<String>>,
}Fields§
§external_ref: Option<Option<String>>A stable reference to a person from other elements, or from caller system. When received in input of a request, it must be echoed back in the response.
first_name: Option<Option<String>>§last_name: Option<Option<String>>§date_of_birth: Option<Option<String>>§phone_number: Option<Option<String>>format according to E.164 The international public telecommunication numbering plan
email: Option<Option<String>>Implementations§
Source§impl PassengerSearchRequest
impl PassengerSearchRequest
pub fn new() -> PassengerSearchRequest
Trait Implementations§
Source§impl Clone for PassengerSearchRequest
impl Clone for PassengerSearchRequest
Source§fn clone(&self) -> PassengerSearchRequest
fn clone(&self) -> PassengerSearchRequest
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 PassengerSearchRequest
impl Debug for PassengerSearchRequest
Source§impl Default for PassengerSearchRequest
impl Default for PassengerSearchRequest
Source§fn default() -> PassengerSearchRequest
fn default() -> PassengerSearchRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PassengerSearchRequest
impl<'de> Deserialize<'de> for PassengerSearchRequest
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 PassengerSearchRequest
impl PartialEq for PassengerSearchRequest
Source§impl Serialize for PassengerSearchRequest
impl Serialize for PassengerSearchRequest
impl StructuralPartialEq for PassengerSearchRequest
Auto Trait Implementations§
impl Freeze for PassengerSearchRequest
impl RefUnwindSafe for PassengerSearchRequest
impl Send for PassengerSearchRequest
impl Sync for PassengerSearchRequest
impl Unpin for PassengerSearchRequest
impl UnwindSafe for PassengerSearchRequest
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