stripe_misc/
mod.rs

1#![recursion_limit = "256"]
2#![allow(clippy::large_enum_variant)]
3#![allow(rustdoc::broken_intra_doc_links)]
4#![allow(rustdoc::invalid_html_tags)]
5
6//! This crate provides Rust bindings to the Stripe HTTP API, specifically
7//! for requests mentioned in the `Tax`, `Identity`, `Reporting`, `Sigma`, `Financial Connections`
8//! and `Webhooks` sections of the [Stripe API docs](https://stripe.com/docs/api)
9
10extern crate self as stripe_misc;
11
12miniserde::make_place!(Place);
13pub use apple_pay_domain::types::*;
14pub mod apple_pay_domain;
15#[doc(hidden)]
16pub mod bank_connections_resource_accountholder;
17#[doc(inline)]
18pub use bank_connections_resource_accountholder::*;
19#[doc(hidden)]
20pub mod bank_connections_resource_balance;
21#[doc(inline)]
22pub use bank_connections_resource_balance::*;
23#[doc(hidden)]
24pub mod bank_connections_resource_balance_api_resource_cash_balance;
25#[doc(inline)]
26pub use bank_connections_resource_balance_api_resource_cash_balance::*;
27#[doc(hidden)]
28pub mod bank_connections_resource_balance_api_resource_credit_balance;
29#[doc(inline)]
30pub use bank_connections_resource_balance_api_resource_credit_balance::*;
31#[doc(hidden)]
32pub mod bank_connections_resource_balance_refresh;
33#[doc(inline)]
34pub use bank_connections_resource_balance_refresh::*;
35#[doc(hidden)]
36pub mod bank_connections_resource_link_account_session_filters;
37#[doc(inline)]
38pub use bank_connections_resource_link_account_session_filters::*;
39#[doc(hidden)]
40pub mod bank_connections_resource_ownership_refresh;
41#[doc(inline)]
42pub use bank_connections_resource_ownership_refresh::*;
43#[doc(hidden)]
44pub mod bank_connections_resource_transaction_refresh;
45#[doc(inline)]
46pub use bank_connections_resource_transaction_refresh::*;
47#[doc(hidden)]
48pub mod bank_connections_resource_transaction_resource_status_transitions;
49#[doc(inline)]
50pub use bank_connections_resource_transaction_resource_status_transitions::*;
51pub use climate_order::types::*;
52pub mod climate_order;
53pub use climate_product::types::*;
54pub mod climate_product;
55pub use climate_supplier::types::*;
56#[doc(hidden)]
57pub mod climate_removals_beneficiary;
58pub mod climate_supplier;
59#[doc(inline)]
60pub use climate_removals_beneficiary::*;
61#[doc(hidden)]
62pub mod climate_removals_location;
63#[doc(inline)]
64pub use climate_removals_location::*;
65#[doc(hidden)]
66pub mod climate_removals_order_deliveries;
67#[doc(inline)]
68pub use climate_removals_order_deliveries::*;
69#[doc(hidden)]
70pub mod climate_removals_products_price;
71#[doc(inline)]
72pub use climate_removals_products_price::*;
73#[doc(hidden)]
74pub mod deleted_apple_pay_domain;
75#[doc(inline)]
76pub use deleted_apple_pay_domain::*;
77#[doc(hidden)]
78pub mod deleted_webhook_endpoint;
79#[doc(inline)]
80pub use deleted_webhook_endpoint::*;
81pub use entitlements_active_entitlement::types::*;
82pub mod entitlements_active_entitlement;
83#[doc(hidden)]
84pub mod entitlements_active_entitlement_summary;
85#[doc(inline)]
86pub use entitlements_active_entitlement_summary::*;
87pub mod entitlements_feature;
88pub use ephemeral_key::types::*;
89pub use stripe_shared::entitlements_feature::*;
90pub mod ephemeral_key;
91pub use exchange_rate::types::*;
92pub mod exchange_rate;
93pub use financial_connections_account::types::*;
94pub mod financial_connections_account;
95#[doc(hidden)]
96pub mod financial_connections_account_owner;
97#[doc(inline)]
98pub use financial_connections_account_owner::*;
99#[doc(hidden)]
100pub mod financial_connections_account_ownership;
101#[doc(inline)]
102pub use financial_connections_account_ownership::*;
103pub use financial_connections_session::types::*;
104pub mod financial_connections_session;
105pub use financial_connections_transaction::types::*;
106pub mod financial_connections_transaction;
107#[doc(hidden)]
108pub mod financial_reporting_finance_report_run_run_parameters;
109#[doc(inline)]
110pub use financial_reporting_finance_report_run_run_parameters::*;
111#[doc(hidden)]
112pub mod forwarded_request_context;
113#[doc(inline)]
114pub use forwarded_request_context::*;
115#[doc(hidden)]
116pub mod forwarded_request_details;
117#[doc(inline)]
118pub use forwarded_request_details::*;
119#[doc(hidden)]
120pub mod forwarded_request_header;
121#[doc(inline)]
122pub use forwarded_request_header::*;
123#[doc(hidden)]
124pub mod forwarded_response_details;
125#[doc(inline)]
126pub use forwarded_response_details::*;
127pub use forwarding_request::types::*;
128pub mod forwarding_request;
129#[doc(hidden)]
130pub mod gelato_data_document_report_date_of_birth;
131#[doc(inline)]
132pub use gelato_data_document_report_date_of_birth::*;
133#[doc(hidden)]
134pub mod gelato_data_document_report_expiration_date;
135#[doc(inline)]
136pub use gelato_data_document_report_expiration_date::*;
137#[doc(hidden)]
138pub mod gelato_data_document_report_issued_date;
139#[doc(inline)]
140pub use gelato_data_document_report_issued_date::*;
141#[doc(hidden)]
142pub mod gelato_data_id_number_report_date;
143#[doc(inline)]
144pub use gelato_data_id_number_report_date::*;
145#[doc(hidden)]
146pub mod gelato_data_verified_outputs_date;
147#[doc(inline)]
148pub use gelato_data_verified_outputs_date::*;
149#[doc(hidden)]
150pub mod gelato_document_report;
151#[doc(inline)]
152pub use gelato_document_report::*;
153#[doc(hidden)]
154pub mod gelato_document_report_error;
155#[doc(inline)]
156pub use gelato_document_report_error::*;
157#[doc(hidden)]
158pub mod gelato_email_report;
159#[doc(inline)]
160pub use gelato_email_report::*;
161#[doc(hidden)]
162pub mod gelato_email_report_error;
163#[doc(inline)]
164pub use gelato_email_report_error::*;
165#[doc(hidden)]
166pub mod gelato_id_number_report;
167#[doc(inline)]
168pub use gelato_id_number_report::*;
169#[doc(hidden)]
170pub mod gelato_id_number_report_error;
171#[doc(inline)]
172pub use gelato_id_number_report_error::*;
173#[doc(hidden)]
174pub mod gelato_phone_report;
175#[doc(inline)]
176pub use gelato_phone_report::*;
177#[doc(hidden)]
178pub mod gelato_phone_report_error;
179#[doc(inline)]
180pub use gelato_phone_report_error::*;
181#[doc(hidden)]
182pub mod gelato_provided_details;
183#[doc(inline)]
184pub use gelato_provided_details::*;
185#[doc(hidden)]
186pub mod gelato_report_document_options;
187#[doc(inline)]
188pub use gelato_report_document_options::*;
189#[doc(hidden)]
190pub mod gelato_report_id_number_options;
191#[doc(inline)]
192pub use gelato_report_id_number_options::*;
193#[doc(hidden)]
194pub mod gelato_selfie_report;
195#[doc(inline)]
196pub use gelato_selfie_report::*;
197#[doc(hidden)]
198pub mod gelato_selfie_report_error;
199#[doc(inline)]
200pub use gelato_selfie_report_error::*;
201#[doc(hidden)]
202pub mod gelato_session_document_options;
203#[doc(inline)]
204pub use gelato_session_document_options::*;
205#[doc(hidden)]
206pub mod gelato_session_email_options;
207#[doc(inline)]
208pub use gelato_session_email_options::*;
209#[doc(hidden)]
210pub mod gelato_session_id_number_options;
211#[doc(inline)]
212pub use gelato_session_id_number_options::*;
213#[doc(hidden)]
214pub mod gelato_session_last_error;
215#[doc(inline)]
216pub use gelato_session_last_error::*;
217#[doc(hidden)]
218pub mod gelato_session_phone_options;
219#[doc(inline)]
220pub use gelato_session_phone_options::*;
221#[doc(hidden)]
222pub mod gelato_verification_report_options;
223#[doc(inline)]
224pub use gelato_verification_report_options::*;
225#[doc(hidden)]
226pub mod gelato_verification_session_options;
227#[doc(inline)]
228pub use gelato_verification_session_options::*;
229#[doc(hidden)]
230pub mod gelato_verified_outputs;
231#[doc(inline)]
232pub use gelato_verified_outputs::*;
233pub use identity_verification_report::types::*;
234pub mod identity_verification_report;
235pub use identity_verification_session::types::*;
236pub mod identity_verification_session;
237pub use reporting_report_run::types::*;
238pub mod reporting_report_run;
239pub use reporting_report_type::types::*;
240pub mod reporting_report_type;
241pub use scheduled_query_run::types::*;
242pub mod scheduled_query_run;
243#[doc(hidden)]
244pub mod sigma_scheduled_query_run_error;
245#[doc(inline)]
246pub use sigma_scheduled_query_run_error::*;
247pub use tax_calculation::types::*;
248pub mod tax_calculation;
249#[doc(hidden)]
250pub mod tax_calculation_line_item;
251#[doc(inline)]
252pub use tax_calculation_line_item::*;
253pub use tax_registration::types::*;
254pub mod tax_registration;
255pub use tax_settings::types::*;
256pub mod tax_settings;
257pub use tax_transaction::types::*;
258pub mod tax_transaction;
259#[doc(hidden)]
260pub mod tax_transaction_line_item;
261#[doc(inline)]
262pub use tax_transaction_line_item::*;
263#[doc(hidden)]
264pub mod tax_product_registrations_resource_country_options;
265#[doc(inline)]
266pub use tax_product_registrations_resource_country_options::*;
267#[doc(hidden)]
268pub mod tax_product_registrations_resource_country_options_ca_province_standard;
269#[doc(inline)]
270pub use tax_product_registrations_resource_country_options_ca_province_standard::*;
271#[doc(hidden)]
272pub mod tax_product_registrations_resource_country_options_canada;
273#[doc(inline)]
274pub use tax_product_registrations_resource_country_options_canada::*;
275#[doc(hidden)]
276pub mod tax_product_registrations_resource_country_options_default;
277#[doc(inline)]
278pub use tax_product_registrations_resource_country_options_default::*;
279#[doc(hidden)]
280pub mod tax_product_registrations_resource_country_options_default_inbound_goods;
281#[doc(inline)]
282pub use tax_product_registrations_resource_country_options_default_inbound_goods::*;
283#[doc(hidden)]
284pub mod tax_product_registrations_resource_country_options_eu_standard;
285#[doc(inline)]
286pub use tax_product_registrations_resource_country_options_eu_standard::*;
287#[doc(hidden)]
288pub mod tax_product_registrations_resource_country_options_europe;
289#[doc(inline)]
290pub use tax_product_registrations_resource_country_options_europe::*;
291#[doc(hidden)]
292pub mod tax_product_registrations_resource_country_options_simplified;
293#[doc(inline)]
294pub use tax_product_registrations_resource_country_options_simplified::*;
295#[doc(hidden)]
296pub mod tax_product_registrations_resource_country_options_united_states;
297#[doc(inline)]
298pub use tax_product_registrations_resource_country_options_united_states::*;
299#[doc(hidden)]
300pub mod tax_product_registrations_resource_country_options_us_local_amusement_tax;
301#[doc(inline)]
302pub use tax_product_registrations_resource_country_options_us_local_amusement_tax::*;
303#[doc(hidden)]
304pub mod tax_product_registrations_resource_country_options_us_local_lease_tax;
305#[doc(inline)]
306pub use tax_product_registrations_resource_country_options_us_local_lease_tax::*;
307#[doc(hidden)]
308pub mod tax_product_registrations_resource_country_options_us_state_sales_tax;
309#[doc(inline)]
310pub use tax_product_registrations_resource_country_options_us_state_sales_tax::*;
311#[doc(hidden)]
312pub mod tax_product_registrations_resource_country_options_us_state_sales_tax_election;
313#[doc(inline)]
314pub use tax_product_registrations_resource_country_options_us_state_sales_tax_election::*;
315#[doc(hidden)]
316pub mod tax_product_resource_customer_details;
317#[doc(inline)]
318pub use tax_product_resource_customer_details::*;
319#[doc(hidden)]
320pub mod tax_product_resource_customer_details_resource_tax_id;
321#[doc(inline)]
322pub use tax_product_resource_customer_details_resource_tax_id::*;
323#[doc(hidden)]
324pub mod tax_product_resource_jurisdiction;
325#[doc(inline)]
326pub use tax_product_resource_jurisdiction::*;
327#[doc(hidden)]
328pub mod tax_product_resource_line_item_tax_breakdown;
329#[doc(inline)]
330pub use tax_product_resource_line_item_tax_breakdown::*;
331#[doc(hidden)]
332pub mod tax_product_resource_line_item_tax_rate_details;
333#[doc(inline)]
334pub use tax_product_resource_line_item_tax_rate_details::*;
335#[doc(hidden)]
336pub mod tax_product_resource_postal_address;
337#[doc(inline)]
338pub use tax_product_resource_postal_address::*;
339#[doc(hidden)]
340pub mod tax_product_resource_ship_from_details;
341#[doc(inline)]
342pub use tax_product_resource_ship_from_details::*;
343#[doc(hidden)]
344pub mod tax_product_resource_tax_breakdown;
345#[doc(inline)]
346pub use tax_product_resource_tax_breakdown::*;
347#[doc(hidden)]
348pub mod tax_product_resource_tax_calculation_shipping_cost;
349#[doc(inline)]
350pub use tax_product_resource_tax_calculation_shipping_cost::*;
351#[doc(hidden)]
352pub mod tax_product_resource_tax_rate_details;
353#[doc(inline)]
354pub use tax_product_resource_tax_rate_details::*;
355#[doc(hidden)]
356pub mod tax_product_resource_tax_settings_defaults;
357#[doc(inline)]
358pub use tax_product_resource_tax_settings_defaults::*;
359#[doc(hidden)]
360pub mod tax_product_resource_tax_settings_head_office;
361#[doc(inline)]
362pub use tax_product_resource_tax_settings_head_office::*;
363#[doc(hidden)]
364pub mod tax_product_resource_tax_settings_status_details;
365#[doc(inline)]
366pub use tax_product_resource_tax_settings_status_details::*;
367#[doc(hidden)]
368pub mod tax_product_resource_tax_settings_status_details_resource_active;
369#[doc(inline)]
370pub use tax_product_resource_tax_settings_status_details_resource_active::*;
371#[doc(hidden)]
372pub mod tax_product_resource_tax_settings_status_details_resource_pending;
373#[doc(inline)]
374pub use tax_product_resource_tax_settings_status_details_resource_pending::*;
375#[doc(hidden)]
376pub mod tax_product_resource_tax_transaction_line_item_resource_reversal;
377#[doc(inline)]
378pub use tax_product_resource_tax_transaction_line_item_resource_reversal::*;
379#[doc(hidden)]
380pub mod tax_product_resource_tax_transaction_resource_reversal;
381#[doc(inline)]
382pub use tax_product_resource_tax_transaction_resource_reversal::*;
383#[doc(hidden)]
384pub mod tax_product_resource_tax_transaction_shipping_cost;
385#[doc(inline)]
386pub use tax_product_resource_tax_transaction_shipping_cost::*;
387#[doc(hidden)]
388pub mod verification_session_redaction;
389#[doc(inline)]
390pub use verification_session_redaction::*;
391pub use webhook_endpoint::types::*;
392pub mod webhook_endpoint;