[][src]Struct stripe::PayoutSettings

pub struct PayoutSettings {
    pub debit_negative_balances: bool,
    pub schedule: TransferSchedule,
    pub statement_descriptor: Option<String>,
}

Fields

debit_negative_balances: bool

A Boolean indicating if Stripe should try to reclaim negative balances from an attached bank account.

See the Understanding Connect Account Balances documentation for details. Default value is true for Express accounts and false for Custom accounts.

schedule: TransferSchedulestatement_descriptor: Option<String>

The text that appears on the bank account statement for payouts.

If not set, this defaults to the platform's bank descriptor as set in the Dashboard.

Trait Implementations

impl Clone for PayoutSettings[src]

impl Debug for PayoutSettings[src]

impl Serialize for PayoutSettings[src]

impl<'de> Deserialize<'de> for PayoutSettings[src]

Auto Trait Implementations

Blanket Implementations

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> From<T> for T[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<T> Erased for T

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 

type Err = <U as TryFrom<T>>::Err

impl<T> Same<T> for T

type Output = T

Should always be Self