pub struct ConnectedAccountLinkCreateParams {
pub auth_config_id: String,
pub user_id: String,
pub callback_url: Option<String>,
pub connection_data: Option<Value>,
}Expand description
Request body for creating a direct connected account link.
Fields§
§auth_config_id: StringAuth config ID used for link generation.
user_id: StringUser ID to create the link for.
callback_url: Option<String>Optional callback URL.
connection_data: Option<Value>Optional connection data to prefill auth fields.
Trait Implementations§
Source§impl Clone for ConnectedAccountLinkCreateParams
impl Clone for ConnectedAccountLinkCreateParams
Source§fn clone(&self) -> ConnectedAccountLinkCreateParams
fn clone(&self) -> ConnectedAccountLinkCreateParams
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 ConnectedAccountLinkCreateParams
impl<'de> Deserialize<'de> for ConnectedAccountLinkCreateParams
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 ConnectedAccountLinkCreateParams
impl RefUnwindSafe for ConnectedAccountLinkCreateParams
impl Send for ConnectedAccountLinkCreateParams
impl Sync for ConnectedAccountLinkCreateParams
impl Unpin for ConnectedAccountLinkCreateParams
impl UnsafeUnpin for ConnectedAccountLinkCreateParams
impl UnwindSafe for ConnectedAccountLinkCreateParams
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