List of all items
Structs
- Error
- apps::http_app::HttpServer
- apps::prometheus_http_app::PrometheusHttpApp
- connectors::ConnectorOptions
- connectors::TransportConnector
- connectors::http::Connector
- connectors::http::v1::Connector
- connectors::http::v2::Connector
- listeners::Listeners
- listeners::TcpSocketOptions
- listeners::TlsSettings
- modules::http::HttpModuleCtx
- modules::http::HttpModules
- modules::http::compression::ResponseCompression
- modules::http::compression::ResponseCompressionBuilder
- prelude::Error
- protocols::Digest
- protocols::SocketDigest
- protocols::TimingDigest
- protocols::http::compression::ResponseCompressionCtx
- protocols::http::v1::client::HttpSession
- protocols::http::v1::server::HttpSession
- protocols::http::v2::client::Http2Session
- protocols::http::v2::server::H2Options
- protocols::http::v2::server::HttpSession
- protocols::http::v2::server::Idle
- protocols::l4::ext::TCP_INFO
- protocols::l4::ext::TcpKeepalive
- protocols::l4::stream::Stream
- protocols::l4::stream::async_write_vec::WriteVec
- protocols::raw_connect::ConnectProxyError
- protocols::raw_connect::ProxyDigest
- protocols::ssl::SslStream
- protocols::ssl::digest::SslDigest
- server::Fds
- server::Server
- server::configuration::Opt
- server::configuration::ServerConf
- services::background::GenBackgroundService
- services::listening::Service
- upstreams::peer::BasicPeer
- upstreams::peer::HttpPeer
- upstreams::peer::PeerOptions
- upstreams::peer::Proxy
- upstreams::peer::Tracer
- utils::BufRef
- utils::CertKey
- utils::KVRef
Enums
- ErrorSource
- ErrorType
- ImmutStr
- RetryType
- listeners::ServerAddress
- prelude::ErrorSource
- prelude::ErrorType
- prelude::ImmutStr
- prelude::RetryType
- protocols::http::HttpTask
- protocols::http::client::HttpSession
- protocols::http::server::Session
- protocols::l4::listener::Listener
- protocols::l4::socket::SocketAddr
- protocols::ssl::ALPN
- upstreams::peer::Scheme
Traits
- Context
- ErrorTrait
- OrErr
- apps::HttpServerApp
- apps::ServerApp
- apps::http_app::ServeHttp
- modules::http::HttpModule
- modules::http::HttpModuleBuilder
- prelude::Context
- prelude::ErrorTrait
- prelude::OrErr
- protocols::GetProxyDigest
- protocols::GetSocketDigest
- protocols::GetTimingDigest
- protocols::IO
- protocols::ProtoDigest
- protocols::Shutdown
- protocols::Ssl
- protocols::UniqueID
- protocols::http::compression::Encode
- protocols::l4::stream::async_write_vec::AsyncWriteVec
- protocols::ssl::server::ResumableAccept
- protocols::ssl::server::TlsAccept
- services::Service
- services::background::BackgroundService
- upstreams::peer::Peer
- upstreams::peer::Tracing
Functions
- protocols::http::conditional_filter::not_modified_filter
- protocols::http::conditional_filter::req_header_as_http_date
- protocols::http::conditional_filter::resp_header_as_http_date
- protocols::http::conditional_filter::to_304
- protocols::http::conditional_filter::weak_validate_etag
- protocols::http::error_resp::gen_error_response
- protocols::http::v1::common::header_value_content_length
- protocols::http::v2::client::drive_connection
- protocols::http::v2::client::write_body
- protocols::http::v2::server::handshake
- protocols::l4::ext::connect
- protocols::l4::ext::connect_uds
- protocols::l4::ext::get_tcp_info
- protocols::l4::ext::set_recv_buf
- protocols::l4::ext::set_tcp_keepalive
- protocols::raw_connect::connect
- protocols::raw_connect::generate_connect_header
- protocols::ssl::client::handshake
- protocols::ssl::server::handshake
- protocols::ssl::server::handshake_with_callback
- protocols::ssl::server::prepare_tls_stream
- services::background::background_service
- utils::get_common_name
- utils::get_organization
- utils::get_organization_unit
- utils::get_serial
Type Aliases
- BError
- Result
- apps::prometheus_http_app::PrometheusServer
- modules::http::ModuleBuilder
- prelude::BError
- prelude::Result
- protocols::Stream
- protocols::ssl::server::TlsAcceptCallbacks
- server::ListenFds
- server::ShutdownWatch