pub struct LinkedAccountOptionsCommon {
pub filters: Option<PaymentFlowsPrivatePaymentMethodsFinancialConnectionsCommonLinkedAccountOptionsFilters>,
pub permissions: Option<Vec<LinkedAccountOptionsCommonPermissions>>,
pub prefetch: Option<Vec<LinkedAccountOptionsCommonPrefetch>>,
pub return_url: Option<String>,
}
Fields§
§filters: Option<PaymentFlowsPrivatePaymentMethodsFinancialConnectionsCommonLinkedAccountOptionsFilters>
§permissions: Option<Vec<LinkedAccountOptionsCommonPermissions>>
The list of permissions to request. The payment_method
permission must be included.
prefetch: Option<Vec<LinkedAccountOptionsCommonPrefetch>>
Data features requested to be retrieved upon account creation.
return_url: Option<String>
For webview integrations only. Upon completing OAuth login in the native browser, the user will be redirected to this URL to return to your app.
Trait Implementations§
Source§impl Clone for LinkedAccountOptionsCommon
impl Clone for LinkedAccountOptionsCommon
Source§fn clone(&self) -> LinkedAccountOptionsCommon
fn clone(&self) -> LinkedAccountOptionsCommon
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 LinkedAccountOptionsCommon
impl Debug for LinkedAccountOptionsCommon
Auto Trait Implementations§
impl Freeze for LinkedAccountOptionsCommon
impl RefUnwindSafe for LinkedAccountOptionsCommon
impl Send for LinkedAccountOptionsCommon
impl Sync for LinkedAccountOptionsCommon
impl Unpin for LinkedAccountOptionsCommon
impl UnwindSafe for LinkedAccountOptionsCommon
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