api_bindium/
lib.rs

1// Until `snafu` got something to easily box error sources, we ignore it
2#![allow(clippy::result_large_err)]
3// only enables the `doc_cfg` feature when
4// the `docsrs` configuration attribute is defined
5#![cfg_attr(docsrs, feature(doc_cfg))]
6
7pub mod api_request;
8pub mod client;
9pub mod endpoints;
10pub mod http_verb;
11#[cfg(test)]
12pub mod tests;
13pub mod utils;
14
15pub use crate::api_request::error::ApiRequestError;
16pub use crate::client::ApiClient;
17pub use crate::http_verb::HTTPVerb;
18pub use api_request::ApiRequest;
19
20// === Re-exports ===
21#[cfg(feature = "rate_limit")]
22pub use governor;
23pub use ureq;