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": [
"active",
"awaiting_questionnaire",
"awaiting_ubo",
"incomplete",
"not_found",
"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<KycStatus, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<KycStatus, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for KycStatus
impl Serialize for KycStatus
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 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