pub struct CipherDriversLicenseModel {
pub first_name: Option<String>,
pub middle_name: Option<String>,
pub last_name: Option<String>,
pub date_of_birth: Option<String>,
pub license_number: Option<String>,
pub issuing_country: Option<String>,
pub issuing_state: Option<String>,
pub issue_date: Option<String>,
pub issuing_authority: Option<String>,
pub expiration_date: Option<String>,
pub license_class: Option<String>,
}Fields§
§first_name: Option<String>§middle_name: Option<String>§last_name: Option<String>§date_of_birth: Option<String>§license_number: Option<String>§issuing_country: Option<String>§issuing_state: Option<String>§issue_date: Option<String>§expiration_date: Option<String>§license_class: Option<String>Implementations§
Source§impl CipherDriversLicenseModel
impl CipherDriversLicenseModel
pub fn new() -> CipherDriversLicenseModel
Trait Implementations§
Source§impl Clone for CipherDriversLicenseModel
impl Clone for CipherDriversLicenseModel
Source§fn clone(&self) -> CipherDriversLicenseModel
fn clone(&self) -> CipherDriversLicenseModel
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 CipherDriversLicenseModel
impl Debug for CipherDriversLicenseModel
Source§impl Default for CipherDriversLicenseModel
impl Default for CipherDriversLicenseModel
Source§fn default() -> CipherDriversLicenseModel
fn default() -> CipherDriversLicenseModel
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CipherDriversLicenseModel
impl<'de> Deserialize<'de> for CipherDriversLicenseModel
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
impl StructuralPartialEq for CipherDriversLicenseModel
Auto Trait Implementations§
impl Freeze for CipherDriversLicenseModel
impl RefUnwindSafe for CipherDriversLicenseModel
impl Send for CipherDriversLicenseModel
impl Sync for CipherDriversLicenseModel
impl Unpin for CipherDriversLicenseModel
impl UnsafeUnpin for CipherDriversLicenseModel
impl UnwindSafe for CipherDriversLicenseModel
Blanket Implementations§
§impl<T> AnySync for T
impl<T> AnySync for T
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