pub struct SubscriptionScheduleDefaultSettingsParamsTransferData {
pub amount_percent: Option<f64>,
pub destination: String,
}
Fields§
§amount_percent: Option<f64>
A non-negative decimal between 0 and 100, with at most two decimal places.
This represents the percentage of the subscription invoice total that will be transferred to the destination account. By default, the entire amount is transferred to the destination.
destination: String
ID of an existing, connected Stripe account.
Trait Implementations§
source§impl Clone for SubscriptionScheduleDefaultSettingsParamsTransferData
impl Clone for SubscriptionScheduleDefaultSettingsParamsTransferData
source§fn clone(&self) -> SubscriptionScheduleDefaultSettingsParamsTransferData
fn clone(&self) -> SubscriptionScheduleDefaultSettingsParamsTransferData
Returns a copy 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 SubscriptionScheduleDefaultSettingsParamsTransferData
impl Default for SubscriptionScheduleDefaultSettingsParamsTransferData
source§fn default() -> SubscriptionScheduleDefaultSettingsParamsTransferData
fn default() -> SubscriptionScheduleDefaultSettingsParamsTransferData
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for SubscriptionScheduleDefaultSettingsParamsTransferData
impl<'de> Deserialize<'de> for SubscriptionScheduleDefaultSettingsParamsTransferData
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 SubscriptionScheduleDefaultSettingsParamsTransferData
impl RefUnwindSafe for SubscriptionScheduleDefaultSettingsParamsTransferData
impl Send for SubscriptionScheduleDefaultSettingsParamsTransferData
impl Sync for SubscriptionScheduleDefaultSettingsParamsTransferData
impl Unpin for SubscriptionScheduleDefaultSettingsParamsTransferData
impl UnwindSafe for SubscriptionScheduleDefaultSettingsParamsTransferData
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