pub struct ConnectedAccountDetail {
pub toolkit: String,
pub auth_config: String,
pub id: String,
pub user_id: String,
pub status: String,
pub created_at: String,
pub updated_at: String,
pub state: Value,
pub data: Option<Value>,
pub status_reason: Option<String>,
pub is_disabled: bool,
}Expand description
Detailed information about a connected account
Fields§
§toolkit: StringToolkit slug
auth_config: StringAuth config ID
id: StringConnected account ID
user_id: StringUser ID
status: StringConnection status (ACTIVE, EXPIRED, FAILED, etc.)
created_at: StringCreation timestamp
updated_at: StringLast update timestamp
state: ValueConnection state
data: Option<Value>Additional connection data
status_reason: Option<String>Status reason (if failed or expired)
is_disabled: boolWhether the account is disabled
Trait Implementations§
Source§impl Clone for ConnectedAccountDetail
impl Clone for ConnectedAccountDetail
Source§fn clone(&self) -> ConnectedAccountDetail
fn clone(&self) -> ConnectedAccountDetail
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 Debug for ConnectedAccountDetail
impl Debug for ConnectedAccountDetail
Source§impl<'de> Deserialize<'de> for ConnectedAccountDetail
impl<'de> Deserialize<'de> for ConnectedAccountDetail
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 ConnectedAccountDetail
impl RefUnwindSafe for ConnectedAccountDetail
impl Send for ConnectedAccountDetail
impl Sync for ConnectedAccountDetail
impl Unpin for ConnectedAccountDetail
impl UnsafeUnpin for ConnectedAccountDetail
impl UnwindSafe for ConnectedAccountDetail
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