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