camber 0.4.2

Opinionated async Rust for IO-bound services on top of Tokio
Documentation
#[path = "support/deterministic.rs"]
pub mod deterministic;
#[path = "support/http.rs"]
pub mod http;
#[path = "support/rejection.rs"]
pub mod rejection_support;
#[path = "support/runtime.rs"]
pub mod runtime_support;
#[path = "support/tls.rs"]
pub mod tls;
#[cfg(feature = "ws")]
#[path = "support/ws.rs"]
pub mod ws;
#[cfg(feature = "ws")]
#[path = "support/ws_async.rs"]
pub mod ws_async;

pub mod common {
    pub use crate::deterministic::*;
    pub use crate::http::*;
    pub use crate::rejection_support::*;
    pub use crate::runtime_support::*;
    pub use crate::tls::*;
    #[cfg(feature = "ws")]
    pub use crate::ws::*;
    #[cfg(feature = "ws")]
    pub use crate::ws_async::*;
}

#[path = "acceptance_proxy/buffered_forwarding.rs"]
mod buffered_forwarding;
#[path = "acceptance_proxy/downstream_flow_control.rs"]
mod downstream_flow_control;
#[path = "acceptance_proxy/framework_rejections.rs"]
mod framework_rejections;
#[path = "acceptance_proxy/streaming_forwarding.rs"]
mod streaming_forwarding;
#[path = "acceptance_proxy/websocket_forwarding.rs"]
mod websocket_forwarding;