longport_httpcli/lib.rs
1//! LongPort OpenAPI HTTP client
2
3#![forbid(unsafe_code)]
4#![deny(unreachable_pub)]
5#![cfg_attr(docsrs, feature(doc_cfg))]
6#![warn(missing_docs)]
7
8mod client;
9mod config;
10mod error;
11mod geo;
12mod qs;
13mod request;
14mod signature;
15mod timestamp;
16
17pub use client::HttpClient;
18pub use config::HttpClientConfig;
19pub use error::{HttpClientError, HttpClientResult, HttpError};
20pub use geo::is_cn;
21pub use qs::QsError;
22pub use request::{FromPayload, Json, RequestBuilder, ToPayload};
23pub use reqwest::Method;