pub struct VerifyNameRequest {
pub family_name: String,
pub given_name: Option<String>,
pub middle_names: Option<Vec<String>>,
}Expand description
Request to verify a name
Fields§
§family_name: StringFamily name (surname) - required
given_name: Option<String>Given name (first name) - optional
middle_names: Option<Vec<String>>Middle name(s) - optional If multiple middle names, separate with spaces
Trait Implementations§
Source§impl Clone for VerifyNameRequest
impl Clone for VerifyNameRequest
Source§fn clone(&self) -> VerifyNameRequest
fn clone(&self) -> VerifyNameRequest
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 VerifyNameRequest
impl Debug for VerifyNameRequest
Source§impl<'de> Deserialize<'de> for VerifyNameRequest
impl<'de> Deserialize<'de> for VerifyNameRequest
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 VerifyNameRequest
impl PartialEq for VerifyNameRequest
Source§impl Serialize for VerifyNameRequest
impl Serialize for VerifyNameRequest
impl Eq for VerifyNameRequest
impl StructuralPartialEq for VerifyNameRequest
Auto Trait Implementations§
impl Freeze for VerifyNameRequest
impl RefUnwindSafe for VerifyNameRequest
impl Send for VerifyNameRequest
impl Sync for VerifyNameRequest
impl Unpin for VerifyNameRequest
impl UnwindSafe for VerifyNameRequest
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