[][src]Struct stripe::TransferSchedule

pub struct TransferSchedule {
    pub delay_days: u32,
    pub interval: String,
    pub monthly_anchor: Option<u8>,
    pub weekly_anchor: Option<Weekday>,
}

Fields

delay_days: u32

The number of days charges for the account will be held before being paid out.

interval: String

How frequently funds will be paid out.

One of manual (payouts only created via API call), daily, weekly, or monthly.

monthly_anchor: Option<u8>

The day of the month funds will be paid out.

Only shown if interval is monthly. Payouts scheduled between the 29th and 31st of the month are sent on the last day of shorter months.

weekly_anchor: Option<Weekday>

The day of the week funds will be paid out, of the style 'monday', 'tuesday', etc.

Only shown if interval is weekly.

Trait Implementations

impl Clone for TransferSchedule[src]

impl Debug for TransferSchedule[src]

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

impl Serialize for TransferSchedule[src]

Auto Trait Implementations

Blanket Implementations

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

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

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

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

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

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

impl<T> Same<T> for T

type Output = T

Should always be Self

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

type Owned = T

The resulting type after obtaining ownership.

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.