kraken_async_rs/clients/
mod.rs

1//! REST client implementations
2//!
3//! Trait:
4//! - [KrakenClient]: Core trait defining all supported REST calls to Kraken
5//!
6//! Implementations:
7//! - [CoreKrakenClient]: Basic impl of REST calls with no rate limiting or additional behavior
8//! - [RateLimitedKrakenClient]: Rate-limited decorator of arbitrary [KrakenClient] implementations
9//!
10#[allow(unused)]
11use crate::clients::core_kraken_client::CoreKrakenClient;
12#[allow(unused)]
13use crate::clients::kraken_client::KrakenClient;
14#[allow(unused)]
15use crate::clients::rate_limited_kraken_client::RateLimitedKrakenClient;
16
17pub mod core_kraken_client;
18pub mod errors;
19pub mod http_response_types;
20pub mod kraken_client;
21pub mod rate_limited_kraken_client;