pub struct CustomerBillingConfiguration {
pub invoice_grace_period: Option<i32>,
pub payment_provider: Option<CustomerPaymentProvider>,
pub payment_provider_code: Option<String>,
pub provider_customer_id: Option<String>,
pub sync: Option<bool>,
pub sync_with_provider: Option<bool>,
pub document_locale: Option<String>,
pub provider_payment_methods: Option<Vec<String>>,
}Expand description
Billing configuration settings for a customer.
Fields§
§invoice_grace_period: Option<i32>§payment_provider: Option<CustomerPaymentProvider>§payment_provider_code: Option<String>§provider_customer_id: Option<String>§sync: Option<bool>§sync_with_provider: Option<bool>§document_locale: Option<String>§provider_payment_methods: Option<Vec<String>>Trait Implementations§
Source§impl Clone for CustomerBillingConfiguration
impl Clone for CustomerBillingConfiguration
Source§fn clone(&self) -> CustomerBillingConfiguration
fn clone(&self) -> CustomerBillingConfiguration
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 CustomerBillingConfiguration
impl Debug for CustomerBillingConfiguration
Source§impl<'de> Deserialize<'de> for CustomerBillingConfiguration
impl<'de> Deserialize<'de> for CustomerBillingConfiguration
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 CustomerBillingConfiguration
impl RefUnwindSafe for CustomerBillingConfiguration
impl Send for CustomerBillingConfiguration
impl Sync for CustomerBillingConfiguration
impl Unpin for CustomerBillingConfiguration
impl UnwindSafe for CustomerBillingConfiguration
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