async fn maybe_read_proxy_protocol_header(
tcp_stream: SendAsyncIo<TcpStreamPoll>,
enable_proxy_protocol: bool,
configurations: &Arc<ServerConfigurations>,
) -> Option<(SendAsyncIo<TcpStreamPoll>, Option<SocketAddr>, Option<SocketAddr>)>async fn maybe_read_proxy_protocol_header(
tcp_stream: SendAsyncIo<TcpStreamPoll>,
enable_proxy_protocol: bool,
configurations: &Arc<ServerConfigurations>,
) -> Option<(SendAsyncIo<TcpStreamPoll>, Option<SocketAddr>, Option<SocketAddr>)>