pub struct EndUser {
pub id: Option<String>,
pub create_date: Option<String>,
pub pin_status: Option<PinStatus>,
pub status: Option<EndUserStatus>,
pub security_question_status: Option<SecurityQuestionStatus>,
pub pin_details: Option<Value>,
pub security_question_details: Option<Value>,
}Expand description
An end-user record returned by the Circle API.
Fields§
§id: Option<String>Unique identifier for the end-user.
create_date: Option<String>ISO 8601 timestamp when the user was created.
pin_status: Option<PinStatus>Current PIN status.
status: Option<EndUserStatus>Current account status.
security_question_status: Option<SecurityQuestionStatus>Current security question status.
pin_details: Option<Value>Extended PIN security details (opaque JSON).
security_question_details: Option<Value>Extended security question details (opaque JSON).
Trait Implementations§
Source§impl<'de> Deserialize<'de> for EndUser
impl<'de> Deserialize<'de> for EndUser
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 EndUser
impl RefUnwindSafe for EndUser
impl Send for EndUser
impl Sync for EndUser
impl Unpin for EndUser
impl UnsafeUnpin for EndUser
impl UnwindSafe for EndUser
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