nyquest_interface/
blocking.rs

1//! Blocking HTTP client interface.
2//!
3//! This module provides the interfaces and types necessary for blocking
4//! HTTP client implementations in nyquest.
5
6mod any;
7mod backend;
8mod body;
9
10pub use any::{AnyBlockingBackend, AnyBlockingClient, AnyBlockingResponse};
11pub use backend::{BlockingBackend, BlockingClient, BlockingResponse};
12pub use body::{Body, BoxedStream};
13/// Type alias for blocking HTTP requests.
14pub type Request = crate::Request<body::BoxedStream>;