hyperlane-core 22.0.6

A lightweight, high-performance, and cross-platform Rust HTTP server library built on Tokio. It simplifies modern web service development by providing built-in support for middleware, WebSocket, Server-Sent Events (SSE), and raw TCP communication. With a unified and ergonomic API across Windows, Linux, and MacOS, it enables developers to build robust, scalable, and event-driven network applications with minimal overhead and maximum flexibility.
Documentation
pub(crate) struct ProbeMiddleware;

pub(crate) struct ProbeResponseMiddleware;

pub(crate) struct EchoRoute;

pub(crate) struct GatedSlowRoute;

pub(crate) struct GatedSlowRouteHttp3;

pub(crate) struct SplitWriteRoute;

pub(crate) struct DuplicateCookieRoute;

pub(crate) struct LargeResponseRoute;

pub(crate) struct BinaryEchoRoute;

pub(crate) struct GatedSseStreamRoute;

pub(crate) struct GatedSseStreamRouteHttp2;

pub(crate) struct GatedSseStreamRouteHttp3;

pub(crate) struct VersionRoute;

pub(crate) struct HopByHopStrippingMiddleware;

pub(crate) struct HopByHopStrippingRoute;

pub(crate) struct SocketMetadataRoute;

pub(crate) struct UnframedBodyRoute;