pub struct PaymentPagesCheckoutSessionAutomaticTax {
pub enabled: bool,
pub liability: Option<ConnectAccountReference>,
pub provider: Option<String>,
pub status: Option<PaymentPagesCheckoutSessionAutomaticTaxStatus>,
}
Fields§
§enabled: bool
Indicates whether automatic tax is enabled for the session
liability: Option<ConnectAccountReference>
The account that’s liable for tax. If set, the business address and tax registrations required to perform the tax calculation are loaded from this account. The tax transaction is returned in the report of the connected account.
provider: Option<String>
The tax provider powering automatic tax.
status: Option<PaymentPagesCheckoutSessionAutomaticTaxStatus>
The status of the most recent automated tax calculation for this session.
Trait Implementations§
Source§impl Clone for PaymentPagesCheckoutSessionAutomaticTax
impl Clone for PaymentPagesCheckoutSessionAutomaticTax
Source§fn clone(&self) -> PaymentPagesCheckoutSessionAutomaticTax
fn clone(&self) -> PaymentPagesCheckoutSessionAutomaticTax
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 FromValueOpt for PaymentPagesCheckoutSessionAutomaticTax
impl FromValueOpt for PaymentPagesCheckoutSessionAutomaticTax
fn from_value(v: Value) -> Option<Self>
Auto Trait Implementations§
impl Freeze for PaymentPagesCheckoutSessionAutomaticTax
impl RefUnwindSafe for PaymentPagesCheckoutSessionAutomaticTax
impl Send for PaymentPagesCheckoutSessionAutomaticTax
impl Sync for PaymentPagesCheckoutSessionAutomaticTax
impl Unpin for PaymentPagesCheckoutSessionAutomaticTax
impl UnwindSafe for PaymentPagesCheckoutSessionAutomaticTax
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