List of all items[−]
Structs
- Error
- Form
- Json
- Query
- Rejection
- Server
- TlsServer
- filters::BoxedFilter
- filters::body::BodyDeserializeError
- filters::cors::Builder
- filters::cors::Cors
- filters::cors::CorsForbidden
- filters::ext::MissingExtension
- filters::fs::File
- filters::host::Authority
- filters::log::Info
- filters::log::Log
- filters::multipart::FormData
- filters::multipart::FormOptions
- filters::multipart::Part
- filters::path::Exact
- filters::path::FullPath
- filters::path::Peek
- filters::path::Tail
- filters::reply::WithDefaultHeader
- filters::reply::WithHeader
- filters::reply::WithHeaders
- filters::sse::Event
- filters::sse::KeepAlive
- filters::trace::Info
- filters::trace::Trace
- filters::ws::Message
- filters::ws::MissingConnectionUpgrade
- filters::ws::WebSocket
- filters::ws::Ws
- http::Error
- http::Extensions
- http::HeaderMap
- http::HeaderValue
- http::Method
- http::Request
- http::Response
- http::StatusCode
- http::Uri
- http::Version
- http::header::Drain
- http::header::GetAll
- http::header::HeaderMap
- http::header::HeaderName
- http::header::HeaderValue
- http::header::IntoIter
- http::header::InvalidHeaderName
- http::header::InvalidHeaderValue
- http::header::Iter
- http::header::IterMut
- http::header::Keys
- http::header::OccupiedEntry
- http::header::ToStrError
- http::header::VacantEntry
- http::header::ValueDrain
- http::header::ValueIter
- http::header::ValueIterMut
- http::header::Values
- http::header::ValuesMut
- http::method::InvalidMethod
- http::method::Method
- http::request::Builder
- http::request::Parts
- http::request::Request
- http::response::Builder
- http::response::Parts
- http::response::Response
- http::status::InvalidStatusCode
- http::status::StatusCode
- http::uri::Authority
- http::uri::Builder
- http::uri::InvalidUri
- http::uri::InvalidUriParts
- http::uri::Parts
- http::uri::PathAndQuery
- http::uri::Port
- http::uri::Scheme
- http::uri::Uri
- http::version::Version
- hyper::Body
- hyper::Client
- hyper::Error
- hyper::HeaderMap
- hyper::Method
- hyper::Request
- hyper::Response
- hyper::Server
- hyper::StatusCode
- hyper::Uri
- hyper::Version
- hyper::body::Body
- hyper::body::Bytes
- hyper::body::Sender
- hyper::body::SizeHint
- hyper::client::Builder
- hyper::client::Client
- hyper::client::HttpConnector
- hyper::client::ResponseFuture
- hyper::client::conn::Builder
- hyper::client::conn::Connection
- hyper::client::conn::Parts
- hyper::client::conn::ResponseFuture
- hyper::client::conn::SendRequest
- hyper::client::connect::Connected
- hyper::client::connect::HttpConnector
- hyper::client::connect::HttpInfo
- hyper::client::connect::dns::GaiAddrs
- hyper::client::connect::dns::GaiFuture
- hyper::client::connect::dns::GaiResolver
- hyper::client::connect::dns::InvalidNameError
- hyper::client::connect::dns::Name
- hyper::client::service::Connect
- hyper::server::Builder
- hyper::server::Server
- hyper::server::conn::AddrIncoming
- hyper::server::conn::AddrStream
- hyper::server::conn::Connecting
- hyper::server::conn::Connection
- hyper::server::conn::Http
- hyper::server::conn::Parts
- hyper::upgrade::OnUpgrade
- hyper::upgrade::Parts
- hyper::upgrade::Upgraded
- openapi::AuthorizationCodeFlow
- openapi::Builder
- openapi::Callback
- openapi::ClientCredentialsFlow
- openapi::Collector
- openapi::Components
- openapi::Contact
- openapi::Encoding
- openapi::Example
- openapi::ExternalDoc
- openapi::Flows
- openapi::Header
- openapi::ImplicitFlow
- openapi::Info
- openapi::License
- openapi::Link
- openapi::MediaType
- openapi::Operation
- openapi::Parameter
- openapi::PasswordFlow
- openapi::PathItem
- openapi::RequestBody
- openapi::Response
- openapi::Schema
- openapi::Server
- openapi::ServerVariable
- openapi::Spec
- openapi::Tag
- reject::InvalidHeader
- reject::InvalidQuery
- reject::LengthRequired
- reject::MethodNotAllowed
- reject::MissingCookie
- reject::MissingHeader
- reject::PayloadTooLarge
- reject::Rejection
- reject::UnsupportedMediaType
- reply::Html
- reply::Json
- reply::WithHeader
- reply::WithStatus
- test::RequestBuilder
- test::WsBuilder
- test::WsClient
- test::WsError
Enums
- http::header::Entry
- openapi::ExampleValue
- openapi::LinkOperation
- openapi::Location
- openapi::MediaTypeExample
- openapi::ObjectOrReference
- openapi::ParameterExamples
- openapi::ParameterRepresentation
- openapi::ParameterStyle
- openapi::RuntimeExpressionOrValue
- openapi::SecurityScheme
- openapi::Type
Traits
- Buf
- Filter
- FromRequest
- Future
- Reply
- Sink
- Stream
- http::header::AsHeaderName
- http::header::IntoHeaderName
- hyper::body::Buf
- hyper::body::HttpBody
- hyper::client::connect::Connect
- hyper::client::connect::Connection
- hyper::rt::Executor
- hyper::server::accept::Accept
- hyper::service::Service
- openapi::Entity
- openapi::ResponseEntity
- reject::Reject
- reply::Reply
Macros
Attribute Macros
Derive Macros
Functions
- any
- cookie
- cors
- delete
- docs::openapi_docs
- filters::addr::remote
- filters::any::any
- filters::body::aggregate
- filters::body::bytes
- filters::body::content_length_limit
- filters::body::form
- filters::body::json
- filters::body::stream
- filters::cookie::cookie
- filters::cookie::optional
- filters::cors::cors
- filters::ext::get
- filters::ext::optional
- filters::fs::dir
- filters::fs::file
- filters::header::exact
- filters::header::exact_ignore_case
- filters::header::header
- filters::header::headers_cloned
- filters::header::optional
- filters::header::value
- filters::host::exact
- filters::host::optional
- filters::log::custom
- filters::log::log
- filters::method::delete
- filters::method::get
- filters::method::head
- filters::method::method
- filters::method::options
- filters::method::patch
- filters::method::post
- filters::method::put
- filters::multipart::form
- filters::path::end
- filters::path::full
- filters::path::param
- filters::path::path
- filters::path::peek
- filters::path::tail
- filters::query::query
- filters::query::raw
- filters::reply::default_header
- filters::reply::header
- filters::reply::headers
- filters::sse::keep_alive
- filters::sse::last_event_id
- filters::sse::reply
- filters::trace::named
- filters::trace::request
- filters::trace::trace
- filters::ws::ws
- get
- head
- header
- hyper::body::aggregate
- hyper::body::to_bytes
- hyper::client::conn::handshake
- hyper::server::accept::from_stream
- hyper::server::accept::poll_fn
- hyper::service::make_service_fn
- hyper::service::service_fn
- hyper::upgrade::on
- log
- method
- openapi::schema_consistent_component_name
- openapi::spec
- options
- patch
- path
- post
- put
- query
- redirect
- redirect::redirect
- redirect::temporary
- reject
- reject::custom
- reject::not_found
- reject::reject
- reply
- reply::html
- reply::json
- reply::reply
- reply::with_header
- reply::with_status
- serve
- service
- test::request
- test::ws
- trace
- wrap_fn
- ws
Typedefs
- http::Result
- hyper::Result
- openapi::Components
- openapi::Responses
- openapi::SecurityRequirement
- reply::Response
Constants
- http::header::ACCEPT
- http::header::ACCEPT_CHARSET
- http::header::ACCEPT_ENCODING
- http::header::ACCEPT_LANGUAGE
- http::header::ACCEPT_RANGES
- http::header::ACCESS_CONTROL_ALLOW_CREDENTIALS
- http::header::ACCESS_CONTROL_ALLOW_HEADERS
- http::header::ACCESS_CONTROL_ALLOW_METHODS
- http::header::ACCESS_CONTROL_ALLOW_ORIGIN
- http::header::ACCESS_CONTROL_EXPOSE_HEADERS
- http::header::ACCESS_CONTROL_MAX_AGE
- http::header::ACCESS_CONTROL_REQUEST_HEADERS
- http::header::ACCESS_CONTROL_REQUEST_METHOD
- http::header::AGE
- http::header::ALLOW
- http::header::ALT_SVC
- http::header::AUTHORIZATION
- http::header::CACHE_CONTROL
- http::header::CONNECTION
- http::header::CONTENT_DISPOSITION
- http::header::CONTENT_ENCODING
- http::header::CONTENT_LANGUAGE
- http::header::CONTENT_LENGTH
- http::header::CONTENT_LOCATION
- http::header::CONTENT_RANGE
- http::header::CONTENT_SECURITY_POLICY
- http::header::CONTENT_SECURITY_POLICY_REPORT_ONLY
- http::header::CONTENT_TYPE
- http::header::COOKIE
- http::header::DATE
- http::header::DNT
- http::header::ETAG
- http::header::EXPECT
- http::header::EXPIRES
- http::header::FORWARDED
- http::header::FROM
- http::header::HOST
- http::header::IF_MATCH
- http::header::IF_MODIFIED_SINCE
- http::header::IF_NONE_MATCH
- http::header::IF_RANGE
- http::header::IF_UNMODIFIED_SINCE
- http::header::LAST_MODIFIED
- http::header::LINK
- http::header::LOCATION
- http::header::MAX_FORWARDS
- http::header::ORIGIN
- http::header::PRAGMA
- http::header::PROXY_AUTHENTICATE
- http::header::PROXY_AUTHORIZATION
- http::header::PUBLIC_KEY_PINS
- http::header::PUBLIC_KEY_PINS_REPORT_ONLY
- http::header::RANGE
- http::header::REFERER
- http::header::REFERRER_POLICY
- http::header::REFRESH
- http::header::RETRY_AFTER
- http::header::SEC_WEBSOCKET_ACCEPT
- http::header::SEC_WEBSOCKET_EXTENSIONS
- http::header::SEC_WEBSOCKET_KEY
- http::header::SEC_WEBSOCKET_PROTOCOL
- http::header::SEC_WEBSOCKET_VERSION
- http::header::SERVER
- http::header::SET_COOKIE
- http::header::STRICT_TRANSPORT_SECURITY
- http::header::TE
- http::header::TRAILER
- http::header::TRANSFER_ENCODING
- http::header::UPGRADE
- http::header::UPGRADE_INSECURE_REQUESTS
- http::header::USER_AGENT
- http::header::VARY
- http::header::VIA
- http::header::WARNING
- http::header::WWW_AUTHENTICATE
- http::header::X_CONTENT_TYPE_OPTIONS
- http::header::X_DNS_PREFETCH_CONTROL
- http::header::X_FRAME_OPTIONS
- http::header::X_XSS_PROTECTION