Function http_handler_fn

Source
async fn http_handler_fn(
    configurations: Arc<ServerConfigurations>,
    rx: Receiver<ConnectionData>,
    handler_init_tx: &Sender<Option<Box<dyn Error + Send + Sync>>>,
    loggers: Loggers,
    shutdown_rx: CancellationToken,
    tls_configs: HashMap<u16, Arc<ServerConfig>>,
    http3_enabled: bool,
    acme_tls_alpn_01_configs: HashMap<u16, Arc<ServerConfig>>,
    acme_http_01_resolvers: Arc<RwLock<Vec<Arc<RwLock<Option<(String, String)>>>>>>,
    enable_proxy_protocol: bool,
) -> Result<(), Box<dyn Error + Send + Sync>>
Expand description

HTTP handler function