List of all items
Structs
- ascii::AsciiStr
- ascii::AsciiString
- ascii::InvalidAsciiStr
- body::Body
- body::body_reader::BodyReader
- body::body_reader::ChunkedBodyReader
- body::body_reader::FixedLengthBodyReader
- body::body_writer::BodyWriter
- body::buf_body_reader::BufBodyReader
- body::chunked_body::ChunkedBody
- body::chunked_body::ReadChunkedBody
- client::Client
- client::ClientBuilder
- client::RequestBuilder
- common::any_map::AnyMap
- common::broadcast::Broadcast
- common::broadcast::SendError
- common::broadcast::SubscribeError
- common::broadcast::Subscription
- common::sha1::Sha1
- common::temp_file::TempFile
- common::temp_file::TempFileOpen
- common::thread_pool::Builder
- common::thread_pool::Monitoring
- common::thread_pool::ThreadPool
- common::uuid::Uuid
- extensions::Extensions
- headers::GetAll
- headers::HeaderName
- headers::HeaderValue
- headers::Headers
- headers::IntoIter
- headers::InvalidHeaderName
- headers::InvalidHeaderValue
- headers::Iter
- headers::Keys
- method::InvalidMethod
- protocol::connection::Connected
- protocol::upgrade::NotifyUpgradeReady
- protocol::upgrade::PendingUpgrade
- protocol::upgrade::Upgrade
- request::Builder
- request::Parts
- request::Request
- response::Builder
- response::Response
- response::sse::Builder
- response::sse::InvalidSseStreamError
- response::sse::SseBroadcast
- response::sse::SseEvent
- response::sse::SseSendError
- response::sse::SseStream
- server::BlockingExecutor
- server::Config
- server::Server
- server::ServerHandle
- server::SpawnExecutor
- status::StatusCode
- uri::authority::Authority
- uri::path_query::PathAndQuery
- uri::path_query::QueryMap
- uri::path_query::Segments
- uri::scheme::AnyScheme
- uri::uri::Uri
- uri::url_encoding::InvalidUriComponent
- uri::url_encoding::UrlASCII
- version::InvalidVersion
Enums
- ascii::AsciiChar
- client::RequestError
- common::base64::Base64Error
- common::broadcast::UnsubscribeError
- common::uuid::InvalidUuid
- method::Method
- payload::Payload
- protocol::connection::Connection
- protocol::upgrade::PendingUpgradeError
- request::InvalidRequest
- response::sse::InvalidSseEvent
- uri::path_query::GetAll
- uri::path_query::QueryValue
- uri::path_query::QueryValues
- uri::scheme::Scheme
- uri::uri::InvalidUri
- version::Version
Traits
- body::http_body::HttpBody
- handler::RequestHandler
- headers::AsHeaderName
- server::Executor
- uri::url_encoding::Alphabet
Functions
- common::base64::decode
- common::base64::decode_from_bytes
- common::base64::decode_to_string
- common::base64::encode
- common::base64::encode_to_bytes
- common::base64::encode_to_string
- common::find_open_port::find_open_port
- common::find_open_port::find_open_port_in_range
- common::sha1::hash
- protocol::h1::handle_incoming
- protocol::h1::request::read_request
- protocol::h1::request::write_request
- protocol::h1::response::read_response
- protocol::h1::response::write_response
- uri::url_encoding::decode
- uri::url_encoding::encode
- uri::url_encoding::encode_with
Type Aliases
Constants
- constants::DEFAULT_MAX_BODY_SIZE
- headers::ACCEPT
- headers::ACCEPT_ENCODING
- headers::ACCEPT_LANGUAGE
- headers::ACCEPT_RANGES
- headers::ACCESS_CONTROL_ALLOW_CREDENTIALS
- headers::ACCESS_CONTROL_ALLOW_HEADERS
- headers::ACCESS_CONTROL_ALLOW_METHODS
- headers::ACCESS_CONTROL_ALLOW_ORIGIN
- headers::ACCESS_CONTROL_EXPOSE_HEADERS
- headers::ACCESS_CONTROL_MAX_AGE
- headers::ACCESS_CONTROL_REQUEST_HEADERS
- headers::ACCESS_CONTROL_REQUEST_METHOD
- headers::ALLOW
- headers::AUTHORIZATION
- headers::CACHE_CONTROL
- headers::CONNECTION
- headers::CONTENT_DISPOSITION
- headers::CONTENT_ENCODING
- headers::CONTENT_LENGTH
- headers::CONTENT_SECURITY_POLICY
- headers::CONTENT_SECURITY_POLICY_REPORT_ONLY
- headers::CONTENT_TYPE
- headers::COOKIE
- headers::DATE
- headers::ETAG
- headers::EXPECT
- headers::FEATURE_POLICY
- headers::FORWARDED
- headers::HOST
- headers::IF_MATCH
- headers::IF_MODIFIED_SINCE
- headers::IF_NONE_MATCH
- headers::IF_UNMODIFIED_SINCE
- headers::LAST_MODIFIED
- headers::LOCATION
- headers::ORIGIN
- headers::PERMISSIONS_POLICY
- headers::RANGE
- headers::REFERER
- headers::RETRY_AFTER
- headers::SEC_WEBSOCKET_ACCEPT
- headers::SEC_WEBSOCKET_EXTENSIONS
- headers::SEC_WEBSOCKET_KEY
- headers::SEC_WEBSOCKET_PROTOCOL
- headers::SEC_WEBSOCKET_VERSION
- headers::SET_COOKIE
- headers::TRANSFER_ENCODING
- headers::UPGRADE
- headers::USER_AGENT
- headers::VARY
- headers::WWW_AUTHENTICATE
- headers::X_CLIENT_IP
- headers::X_FORWARDED_FOR
- headers::X_FRAME_OPTIONS
- headers::X_REAL_IP