pub struct TreasuryFinancialAccountFeatures {
pub card_issuing: Option<TreasuryFinancialAccountsResourceToggleSettings>,
pub deposit_insurance: Option<TreasuryFinancialAccountsResourceToggleSettings>,
pub financial_addresses: Option<TreasuryFinancialAccountsResourceFinancialAddressesFeatures>,
pub inbound_transfers: Option<TreasuryFinancialAccountsResourceInboundTransfers>,
pub intra_stripe_flows: Option<TreasuryFinancialAccountsResourceToggleSettings>,
pub object: String,
pub outbound_payments: Option<TreasuryFinancialAccountsResourceOutboundPayments>,
pub outbound_transfers: Option<TreasuryFinancialAccountsResourceOutboundTransfers>,
}Expand description
Encodes whether a FinancialAccount has access to a particular Feature, with a status enum and associated status_details.
Stripe or the platform can control Features via the requested field.
Fields§
§card_issuing: Option<TreasuryFinancialAccountsResourceToggleSettings>Toggle settings for enabling/disabling a feature
deposit_insurance: Option<TreasuryFinancialAccountsResourceToggleSettings>Toggle settings for enabling/disabling a feature
financial_addresses: Option<TreasuryFinancialAccountsResourceFinancialAddressesFeatures>Settings related to Financial Addresses features on a Financial Account
inbound_transfers: Option<TreasuryFinancialAccountsResourceInboundTransfers>InboundTransfers contains inbound transfers features for a FinancialAccount.
intra_stripe_flows: Option<TreasuryFinancialAccountsResourceToggleSettings>Toggle settings for enabling/disabling a feature
object: StringString representing the object’s type. Objects of the same type share the same value.
outbound_payments: Option<TreasuryFinancialAccountsResourceOutboundPayments>Settings related to Outbound Payments features on a Financial Account
outbound_transfers: Option<TreasuryFinancialAccountsResourceOutboundTransfers>OutboundTransfers contains outbound transfers features for a FinancialAccount.
Trait Implementations§
Source§impl Clone for TreasuryFinancialAccountFeatures
impl Clone for TreasuryFinancialAccountFeatures
Source§fn clone(&self) -> TreasuryFinancialAccountFeatures
fn clone(&self) -> TreasuryFinancialAccountFeatures
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 Default for TreasuryFinancialAccountFeatures
impl Default for TreasuryFinancialAccountFeatures
Source§fn default() -> TreasuryFinancialAccountFeatures
fn default() -> TreasuryFinancialAccountFeatures
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TreasuryFinancialAccountFeatures
impl<'de> Deserialize<'de> for TreasuryFinancialAccountFeatures
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 TreasuryFinancialAccountFeatures
impl RefUnwindSafe for TreasuryFinancialAccountFeatures
impl Send for TreasuryFinancialAccountFeatures
impl Sync for TreasuryFinancialAccountFeatures
impl Unpin for TreasuryFinancialAccountFeatures
impl UnwindSafe for TreasuryFinancialAccountFeatures
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