pub struct KycStatus {
pub provider_user_id: Option<String>,
pub status: KycStatusStatus,
pub user_id: String,
}Expand description
KycStatus
JSON schema
{
"type": "object",
"required": [
"status",
"user_id"
],
"properties": {
"provider_user_id": {
"type": "string"
},
"status": {
"type": "string",
"enum": [
"not_found",
"active",
"awaiting_questionnaire",
"awaiting_ubo",
"incomplete",
"not_started",
"offboarded",
"paused",
"rejected",
"under_review"
]
},
"user_id": {
"type": "string"
}
}
}Fields§
§provider_user_id: Option<String>§status: KycStatusStatus§user_id: StringTrait Implementations§
Source§impl<'de> Deserialize<'de> for KycStatus
impl<'de> Deserialize<'de> for KycStatus
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 KycStatus
impl RefUnwindSafe for KycStatus
impl Send for KycStatus
impl Sync for KycStatus
impl Unpin for KycStatus
impl UnwindSafe for KycStatus
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