pub struct PreviewInvoiceApiClient {
configuration: Arc<Configuration>,
}Fields§
§configuration: Arc<Configuration>Implementations§
Source§impl PreviewInvoiceApiClient
impl PreviewInvoiceApiClient
pub fn new(configuration: Arc<Configuration>) -> Self
Trait Implementations§
Source§impl PreviewInvoiceApi for PreviewInvoiceApiClient
impl PreviewInvoiceApi for PreviewInvoiceApiClient
Source§fn preview_organization_subscription_plan_change_tax<'a, 'life0, 'async_trait>(
&'life0 self,
organization_id: &'a str,
preview_organization_subscription_plan_change_tax_request: Option<PreviewOrganizationSubscriptionPlanChangeTaxRequest>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn preview_organization_subscription_plan_change_tax<'a, 'life0, 'async_trait>(
&'life0 self,
organization_id: &'a str,
preview_organization_subscription_plan_change_tax_request: Option<PreviewOrganizationSubscriptionPlanChangeTaxRequest>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
POST /billing/preview-invoice/organizations/{organizationId}/subscription/plan-change
Source§fn preview_organization_subscription_purchase_tax<'a, 'life0, 'async_trait>(
&'life0 self,
preview_organization_subscription_purchase_tax_request: Option<PreviewOrganizationSubscriptionPurchaseTaxRequest>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn preview_organization_subscription_purchase_tax<'a, 'life0, 'async_trait>(
&'life0 self,
preview_organization_subscription_purchase_tax_request: Option<PreviewOrganizationSubscriptionPurchaseTaxRequest>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
POST /billing/preview-invoice/organizations/subscriptions/purchase
Source§fn preview_organization_subscription_update_tax<'a, 'life0, 'async_trait>(
&'life0 self,
organization_id: &'a str,
preview_organization_subscription_update_tax_request: Option<PreviewOrganizationSubscriptionUpdateTaxRequest>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn preview_organization_subscription_update_tax<'a, 'life0, 'async_trait>(
&'life0 self,
organization_id: &'a str,
preview_organization_subscription_update_tax_request: Option<PreviewOrganizationSubscriptionUpdateTaxRequest>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
PUT /billing/preview-invoice/organizations/{organizationId}/subscription/update
POST /billing/preview-invoice/premium/subscriptions/purchase
POST /billing/preview-invoice/premium/subscriptions/upgrade
Auto Trait Implementations§
impl Freeze for PreviewInvoiceApiClient
impl !RefUnwindSafe for PreviewInvoiceApiClient
impl Send for PreviewInvoiceApiClient
impl Sync for PreviewInvoiceApiClient
impl Unpin for PreviewInvoiceApiClient
impl UnsafeUnpin for PreviewInvoiceApiClient
impl !UnwindSafe for PreviewInvoiceApiClient
Blanket Implementations§
§impl<T> AnySync for T
impl<T> AnySync for T
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