pub struct IdentityDocumentationSchema {
pub type_: String,
pub value: String,
pub state_code: Option<String>,
pub country: Option<String>,
pub province: Option<String>,
pub tribe: Option<String>,
pub issue_date: f64,
pub expiry_date: f64,
}Fields§
§type_: StringType of ID document provided by applicant
value: StringID document number
state_code: Option<String>2-digit code of state that issued the ID document
country: Option<String>Country that issued the ID document
province: Option<String>Province that issued the ID document
tribe: Option<String>Tribe that issued the ID document
issue_date: f64Date when ID document was issued, UNIX Timestamp (milliseconds)
expiry_date: f64Date when ID document expires, UNIX Timestamp (milliseconds)
Trait Implementations§
Source§impl Debug for IdentityDocumentationSchema
impl Debug for IdentityDocumentationSchema
Source§impl<'de> Deserialize<'de> for IdentityDocumentationSchema
impl<'de> Deserialize<'de> for IdentityDocumentationSchema
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
Auto Trait Implementations§
impl Freeze for IdentityDocumentationSchema
impl RefUnwindSafe for IdentityDocumentationSchema
impl Send for IdentityDocumentationSchema
impl Sync for IdentityDocumentationSchema
impl Unpin for IdentityDocumentationSchema
impl UnwindSafe for IdentityDocumentationSchema
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