List of all items
Structs
- Body
- Fire
- FireBuilder
- FirePit
- Request
- Response
- body::Body
- body::BodyAsyncBytesStreamer
- body::BodyAsyncReader
- body::BodyHttp
- body::BodySyncReader
- error::Error
- extractor::Extract
- extractor::InternalError
- extractor::PathError
- extractor::PathParam
- extractor::Prepare
- extractor::Res
- extractor::Validate
- fs::Caching
- fs::File
- fs::MemoryFile
- fs::PartialFile
- fs::Range
- fs::StaticFile
- fs::StaticFileOwned
- fs::StaticFiles
- fs::StaticFilesOwned
- graphql::GraphQl
- graphql::GraphQlContext
- graphql::GraphiQl
- header::HeaderValue
- header::HeaderValues
- header::Method
- header::Mime
- header::RequestHeader
- header::ResponseHeader
- header::StatusCode
- header::Uri
- header::Url
- header::url::QueryIter
- header::url::Url
- header::values::HeaderName
- header::values::HeaderValue
- header::values::HeaderValues
- header::values::InvalidHeaderValue
- header::values::JsonError
- resources::Resources
- routes::HyperBody
- routes::ParamsNames
- routes::PathParams
- routes::RoutePath
- routes::Routes
- service::FireService
- state::State
- state::StateRefCell
- state::StateValidation
- util::PinnedFuture
- ws::CloseFrame
- ws::WebSocket
Enums
- error::ClientErrorKind
- error::ErrorKind
- error::ServerErrorKind
- fs::IntoPathBufError
- header::ContentType
- ws::CloseCode
- ws::Error
- ws::JsonError
- ws::Message
Traits
- extractor::Extractor
- extractor::ExtractorError
- fs::IntoPathBuf
- header::values::AsHeaderName
- header::values::IntoEncodedHeaderValue
- header::values::IntoHeaderName
- into::IntoResponse
- into::IntoRoute
- into::IntoRouteResult
- json::IntoRouteResult
- routes::Catcher
- routes::RawRoute
- routes::Route
- ws::LogWebSocketReturn
Macros
Attribute Macros
Derive Macros
Functions
- build
- fs::serve_file
- fs::serve_memory_file
- json::serialize_to_response
- util::convert_hyper_req_to_fire_header
Type Aliases
Constants
- header::ACCEPT
- header::ACCEPT_CHARSET
- header::ACCEPT_ENCODING
- header::ACCEPT_LANGUAGE
- header::ACCEPT_RANGES
- header::ACCESS_CONTROL_ALLOW_CREDENTIALS
- header::ACCESS_CONTROL_ALLOW_HEADERS
- header::ACCESS_CONTROL_ALLOW_METHODS
- header::ACCESS_CONTROL_ALLOW_ORIGIN
- header::ACCESS_CONTROL_EXPOSE_HEADERS
- header::ACCESS_CONTROL_MAX_AGE
- header::ACCESS_CONTROL_REQUEST_HEADERS
- header::ACCESS_CONTROL_REQUEST_METHOD
- header::AGE
- header::ALLOW
- header::ALT_SVC
- header::AUTHORIZATION
- header::CACHE_CONTROL
- header::CONNECTION
- header::CONTENT_DISPOSITION
- header::CONTENT_ENCODING
- header::CONTENT_LANGUAGE
- header::CONTENT_LENGTH
- header::CONTENT_LOCATION
- header::CONTENT_RANGE
- header::CONTENT_SECURITY_POLICY
- header::CONTENT_SECURITY_POLICY_REPORT_ONLY
- header::CONTENT_TYPE
- header::COOKIE
- header::DATE
- header::DNT
- header::ETAG
- header::EXPECT
- header::EXPIRES
- header::FORWARDED
- header::FROM
- header::HOST
- header::IF_MATCH
- header::IF_MODIFIED_SINCE
- header::IF_NONE_MATCH
- header::IF_RANGE
- header::IF_UNMODIFIED_SINCE
- header::LAST_MODIFIED
- header::LINK
- header::LOCATION
- header::MAX_FORWARDS
- header::ORIGIN
- header::PRAGMA
- header::PROXY_AUTHENTICATE
- header::PROXY_AUTHORIZATION
- header::PUBLIC_KEY_PINS
- header::PUBLIC_KEY_PINS_REPORT_ONLY
- header::RANGE
- header::REFERER
- header::REFERRER_POLICY
- header::REFRESH
- header::RETRY_AFTER
- header::SEC_WEBSOCKET_ACCEPT
- header::SEC_WEBSOCKET_EXTENSIONS
- header::SEC_WEBSOCKET_KEY
- header::SEC_WEBSOCKET_PROTOCOL
- header::SEC_WEBSOCKET_VERSION
- header::SERVER
- header::SET_COOKIE
- header::STRICT_TRANSPORT_SECURITY
- header::TE
- header::TRAILER
- header::TRANSFER_ENCODING
- header::UPGRADE
- header::UPGRADE_INSECURE_REQUESTS
- header::USER_AGENT
- header::VARY
- header::VIA
- header::WARNING
- header::WWW_AUTHENTICATE
- header::X_CONTENT_TYPE_OPTIONS
- header::X_DNS_PREFETCH_CONTROL
- header::X_FRAME_OPTIONS
- header::X_XSS_PROTECTION