client_util/
lib.rs

1#![doc = include_str!("../README.md")]
2#![cfg_attr(docsrs, feature(doc_cfg))]
3#![warn(
4    clippy::all,
5    clippy::dbg_macro,
6    clippy::todo,
7    clippy::empty_enum,
8    clippy::enum_glob_use,
9    clippy::mem_forget,
10    clippy::unused_self,
11    clippy::filter_map_next,
12    clippy::needless_continue,
13    clippy::needless_borrow,
14    clippy::match_wildcard_for_single_variants,
15    clippy::if_let_mutex,
16    unexpected_cfgs,
17    clippy::await_holding_lock,
18    clippy::imprecise_flops,
19    clippy::suboptimal_flops,
20    clippy::lossy_float_literal,
21    clippy::rest_pat_in_fully_bound_structs,
22    clippy::fn_params_excessive_bools,
23    clippy::exit,
24    clippy::inefficient_to_string,
25    clippy::linkedlist,
26    clippy::macro_use_imports,
27    clippy::option_option,
28    clippy::verbose_file_reads,
29    clippy::unnested_or_patterns,
30    future_incompatible,
31    nonstandard_style
32)]
33pub mod body;
34pub mod client;
35pub mod error;
36pub mod request;
37pub mod response;
38
39// pub mod api;
40mod util;
41
42pub use body::{empty, full, Body};
43pub use error::{Error, Result};
44
45// re-export
46pub use http;
47pub use http_body;
48pub use http_body_util;
49
50pub mod prelude {
51    pub use crate::body::*;
52    pub use crate::client::*;
53    pub use crate::error::*;
54    pub use crate::request::*;
55    pub use crate::response::*;
56}