1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
// bitcoin_de_trading_api_sdk_v4/mod.rs
/// Bitcoin.de Trading API SDK v4 module
///
/// This module provides access to the Bitcoin.de Trading API v4, allowing
/// interaction with the Bitcoin.de cryptocurrency exchange platform.
/// Custom error types for the Bitcoin.de Trading API SDK.
///
/// Defines the various errors that can be returned by the SDK.
/// Enumeration types used throughout the Bitcoin.de Trading API
///
/// Contains various enum definitions that represent different states, types,
/// and options available in the Bitcoin.de Trading API.
/// Settings for API method calls
///
/// Provides configuration structures and options that can be used to customize
/// the behavior of individual API method calls.
/// Configuration for the Bitcoin.de Trading API client
///
/// Contains settings and options for configuring the API client, including
/// authentication details, request timeouts, and other global settings.
/// Core implementation of the Trading API SDK
///
/// Implements the main functionality of the Trading API, including request
/// handling, authentication, and the various API endpoints.
/// Re-export of the main Trading API SDK client
///
/// This is the primary entry point for interacting with the Bitcoin.de
/// Trading API v4.
pub use TradingApiSdkV4;
/// Re-export of the custom Error type
///
/// Makes the custom error type from the `errors` module directly available
/// at the crate root level, allowing users to access it without having to
/// import from the nested module.
pub use Error;
pub use *;