[−] List of all items
Structs
- Backend
- CloseResult
- LogDuration
- Readiness
- SessionMetrics
- backends::BackendList
- backends::BackendMap
- buffer_queue::BufferQueue
- features::FeatureFlags
- http::Listener
- http::Proxy
- http::Session
- https_rustls::configuration::Listener
- https_rustls::configuration::Proxy
- https_rustls::configuration::TlsApp
- https_rustls::resolver::CertificateResolver
- https_rustls::resolver::CertificateResolverWrapper
- https_rustls::session::Session
- load_balancing::LeastConnectionsAlgorithm
- load_balancing::RandomAlgorithm
- load_balancing::RoundRobinAlgorithm
- metrics::Aggregator
- metrics::MetricLine
- metrics::MetricSocket
- metrics::StoredMetricData
- pool::Checkout
- pool::Pool
- protocol::http::AddedRequestHeader
- protocol::http::Http
- protocol::http::LogContext
- protocol::http::StickySession
- protocol::http::answers::CustomAnswers
- protocol::http::answers::DefaultAnswers
- protocol::http::answers::HttpAnswers
- protocol::http::parser::Connection
- protocol::http::parser::ConnectionValue
- protocol::http::parser::ForwardedHeaders
- protocol::http::parser::Header
- protocol::http::parser::RRequestLine
- protocol::http::parser::RStatusLine
- protocol::http::parser::RequestLine
- protocol::http::parser::StatusLine
- protocol::pipe::Pipe
- protocol::proxy_protocol::expect::ExpectProxyProtocol
- protocol::proxy_protocol::header::HeaderV1
- protocol::proxy_protocol::header::HeaderV2
- protocol::proxy_protocol::relay::RelayProxyProtocol
- protocol::proxy_protocol::send::SendProxyProtocol
- protocol::rustls::TlsHandshake
- retry::ExponentialBackoffPolicy
- server::ListenSession
- server::ListenToken
- server::Server
- server::ServerConfig
- server::SessionToken
- socket::FrontRustls
- tcp::ApplicationConfiguration
- tcp::Listener
- tcp::Proxy
- tcp::Session
- trie::TrieNode
Enums
- AcceptError
- BackendConnectAction
- BackendConnectionStatus
- BackendStatus
- ConnectionError
- Protocol
- RequiredEvents
- SessionResult
- SocketType
- buffer_queue::InputElement
- buffer_queue::OutputElement
- features::Feature
- http::SessionStatus
- http::State
- https_rustls::session::State
- metrics::MetricData
- protocol::ProtocolResult
- protocol::http::DefaultAnswerStatus
- protocol::http::SessionStatus
- protocol::http::TimeoutStatus
- protocol::http::parser::BufferMove
- protocol::http::parser::Chunk
- protocol::http::parser::Continue
- protocol::http::parser::ForwardedProtocol
- protocol::http::parser::HeaderResult
- protocol::http::parser::HeaderValue
- protocol::http::parser::LengthInformation
- protocol::http::parser::Method
- protocol::http::parser::RequestState
- protocol::http::parser::ResponseState
- protocol::http::parser::TransferEncodingValue
- protocol::http::parser::Version
- protocol::pipe::SessionStatus
- protocol::proxy_protocol::expect::HeaderLen
- protocol::proxy_protocol::header::Command
- protocol::proxy_protocol::header::ProtocolSupportedV1
- protocol::proxy_protocol::header::ProxyAddr
- protocol::proxy_protocol::header::ProxyProtocolHeader
- protocol::rustls::TlsState
- retry::RetryAction
- retry::RetryPolicyWrapper
- server::HttpsProvider
- server::ListenPortState
- socket::SocketResult
- socket::TransportProtocol
- tcp::State
- tcp::UpgradeResult
- trie::InsertResult
- trie::RemoveResult
Traits
- ProxyConfiguration
- ProxySession
- load_balancing::LoadBalancingAlgorithm
- metrics::Subscriber
- retry::RetryPolicy
- server::ProxySessionCast
- socket::SocketHandler
- util::UnwrapLog
Macros
- assert_size
- count
- decr
- empty
- gauge
- gauge_add
- incr
- record_backend_metrics
- take_while1_complete
- take_while_complete
- time
- unwrap_msg
Functions
- buffer_queue::buf_with_capacity
- display_unix_ready
- http::start
- https_rustls::configuration::start
- https_rustls::resolver::generate_certified_key
- metrics::setup
- metrics::udp_bind
- protocol::http::parser::chunk_header
- protocol::http::parser::chunk_size
- protocol::http::parser::comma_separated_header_values
- protocol::http::parser::compare_no_case
- protocol::http::parser::crlf
- protocol::http::parser::default_request_result
- protocol::http::parser::default_response_result
- protocol::http::parser::end_of_chunk_and_header
- protocol::http::parser::headers
- protocol::http::parser::hostname_and_port
- protocol::http::parser::http_version
- protocol::http::parser::is_hex_digit
- protocol::http::parser::message_header
- protocol::http::parser::parse_header
- protocol::http::parser::parse_request
- protocol::http::parser::parse_request_until_stop
- protocol::http::parser::parse_response
- protocol::http::parser::parse_response_until_stop
- protocol::http::parser::request_line
- protocol::http::parser::single_header_value
- protocol::http::parser::sp
- protocol::http::parser::status_line
- protocol::http::parser::status_token
- protocol::http::parser::token
- protocol::http::parser::trailer_line
- protocol::http::parser::validate_request_header
- protocol::http::parser::validate_response_header
- protocol::http::parser::vchar_1
- protocol::proxy_protocol::parser::parse_v2_header
- protocol::proxy_protocol::parser::slice_to_ipv6
- server::push_event
- server::push_queue
- socket::server_bind
- tcp::start
- unix_ready_to_string
Typedefs
- AppId
- http::Hostname
- https_rustls::configuration::HostName
- https_rustls::configuration::PathBegin
- pool::Reset
- protocol::http::parser::HeaderEndPosition
- protocol::http::parser::Host
- protocol::http::parser::UpgradeProtocol
- server::ProxyChannel
- trie::Key
- trie::KeyValue