pub struct SubmitUserVerificationFromUrlBodyMetadataPep {
pub expiration_date: Option<String>,
pub external_verification_id: Option<String>,
pub status: SubmitUserVerificationFromUrlBodyMetadataPepStatus,
pub verified_at: DateTime<Utc>,
pub verifier: String,
pub verifier_response: Option<Value>,
}Expand description
SubmitUserVerificationFromUrlBodyMetadataPep
JSON schema
{
"type": "object",
"required": [
"status",
"verified_at",
"verifier"
],
"properties": {
"expiration_date": {
"type": [
"string",
"null"
]
},
"external_verification_id": {
"type": [
"string",
"null"
]
},
"status": {
"type": "string",
"enum": [
"Cleared",
"Matched"
]
},
"verified_at": {
"type": "string",
"format": "date-time"
},
"verifier": {
"type": "string"
},
"verifier_response": {}
}
}Fields§
§expiration_date: Option<String>§external_verification_id: Option<String>§status: SubmitUserVerificationFromUrlBodyMetadataPepStatus§verified_at: DateTime<Utc>§verifier: String§verifier_response: Option<Value>Trait Implementations§
Source§impl Clone for SubmitUserVerificationFromUrlBodyMetadataPep
impl Clone for SubmitUserVerificationFromUrlBodyMetadataPep
Source§fn clone(&self) -> SubmitUserVerificationFromUrlBodyMetadataPep
fn clone(&self) -> SubmitUserVerificationFromUrlBodyMetadataPep
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<'de> Deserialize<'de> for SubmitUserVerificationFromUrlBodyMetadataPep
impl<'de> Deserialize<'de> for SubmitUserVerificationFromUrlBodyMetadataPep
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<SubmitUserVerificationFromUrlBodyMetadataPep, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SubmitUserVerificationFromUrlBodyMetadataPep, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<&SubmitUserVerificationFromUrlBodyMetadataPep> for SubmitUserVerificationFromUrlBodyMetadataPep
impl From<&SubmitUserVerificationFromUrlBodyMetadataPep> for SubmitUserVerificationFromUrlBodyMetadataPep
Source§fn from(
value: &SubmitUserVerificationFromUrlBodyMetadataPep,
) -> SubmitUserVerificationFromUrlBodyMetadataPep
fn from( value: &SubmitUserVerificationFromUrlBodyMetadataPep, ) -> SubmitUserVerificationFromUrlBodyMetadataPep
Converts to this type from the input type.
Source§impl Serialize for SubmitUserVerificationFromUrlBodyMetadataPep
impl Serialize for SubmitUserVerificationFromUrlBodyMetadataPep
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for SubmitUserVerificationFromUrlBodyMetadataPep
impl RefUnwindSafe for SubmitUserVerificationFromUrlBodyMetadataPep
impl Send for SubmitUserVerificationFromUrlBodyMetadataPep
impl Sync for SubmitUserVerificationFromUrlBodyMetadataPep
impl Unpin for SubmitUserVerificationFromUrlBodyMetadataPep
impl UnwindSafe for SubmitUserVerificationFromUrlBodyMetadataPep
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