serve-net 0.7.1

The network service engine for Rust: listeners over net-io, ingress from direct clients, reverse proxies (PROXY protocol or trusted forwarded headers), Unix sockets, and FastCGI, a per-connection engine with a slot for any sans-IO protocol engine, admission, drain, and restarts without dropped connections.
Documentation
//! Configuration: listeners, ingress, profiles, limits, workers, and the
//! validation that refuses insecure or inconsistent configurations.

mod ingress;
mod limits;
mod listener;
mod profile;
pub(crate) mod validate;
mod workers;

pub(crate) use ingress::ProxyKind;
pub use ingress::{
    ForwardedSource, Ingress, MissingHeader, ProxySource, UnixPeerTrust, UnknownClient,
};
pub(crate) use limits::range;
pub use limits::{KeepAlive, Limits};
pub use listener::{ListenerSource, ListenerSpec, UnixMode};
pub use profile::{Budget, EngineChoice, Profile, ProfileId, ProfileTable};
pub(crate) use profile::{Compiled, DEFAULT_LANE};
pub(crate) use workers::REACTOR_CONNECTIONS;
pub use workers::Workers;