hyperlane-core 22.0.7

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
1
2
3
4
5
6
7
8
/// The number of buffers the pool keeps for reuse.
pub(crate) const MAX_POOLED_BUFFERS: usize = 64;

/// The largest buffer the pool keeps for reuse.
///
/// A buffer that grew past this size is dropped rather than pooled, so one
/// large response does not make every worker hold a large buffer.
pub(crate) const MAX_POOLED_BUFFER_CAPACITY: usize = 64 * 1024;