api_builder/lib.rs
1macro_rules! import {
2 ($($module:ident),* $(,)?) => {
3 $(
4 pub mod $module;
5 #[allow(unused_imports)]
6 pub use $module::*;
7 )*
8 };
9}
10
11import!(
12 client,
13 combinators,
14 error,
15 endpoint,
16 macros,
17 query_params,
18 query,
19);
20
21#[cfg(feature = "derive")]
22pub use api_builder_derive::*;
23
24// Re-exports
25pub use bytes::Bytes;
26pub use http::{
27 HeaderMap, Method, Request, Response, StatusCode, request::Builder as RequestBuilder,
28};
29pub use serde_json;
30pub use url::Url;