stripe_misc/
mod.rs

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