List of all items
Structs
- Arc
- Body
- Db
- ErrorResponse
- Extension
- HandleError
- HandleErrorLayer
- Head
- HeaderMap
- HeaderValue
- Host
- Html
- JoinSet
- Json
- Lazy
- MatchedPath
- Method
- Mutex
- NaiveDate
- NaiveDateTime
- NaiveTime
- NestedPath
- Next
- OriginalUri
- Path
- PreEscaped
- PrestRuntime
- Redirect
- Router
- RwLock
- ScheduledJobRecord
- Scripts
- Sse
- SseBroadcast
- SseEvent
- SseKeepAlive
- StatusCode
- Uri
- Utc
- Uuid
- Vals
- extract::ConnectInfo
- extract::DefaultBodyLimit
- extract::Extension
- extract::Form
- extract::Host
- extract::Json
- extract::MatchedPath
- extract::NestedPath
- extract::OriginalUri
- extract::Path
- extract::Query
- extract::RawForm
- extract::RawPathParams
- extract::RawQuery
- extract::State
- extract::connect_info::ConnectInfo
- extract::connect_info::IntoMakeServiceWithConnectInfo
- extract::connect_info::MockConnectInfo
- extract::connect_info::ResponseFuture
- extract::path::FailedToDeserializePathParams
- extract::path::InvalidUtf8InPathParam
- extract::path::Path
- extract::path::RawPathParams
- extract::path::RawPathParamsIter
- extract::rejection::FailedToDeserializeForm
- extract::rejection::FailedToDeserializeFormBody
- extract::rejection::FailedToDeserializePathParams
- extract::rejection::FailedToDeserializeQueryString
- extract::rejection::FailedToResolveHost
- extract::rejection::InvalidFormContentType
- extract::rejection::InvalidUtf8
- extract::rejection::InvalidUtf8InPathParam
- extract::rejection::JsonDataError
- extract::rejection::JsonSyntaxError
- extract::rejection::LengthLimitError
- extract::rejection::MatchedPathMissing
- extract::rejection::MissingExtension
- extract::rejection::MissingJsonContentType
- extract::rejection::MissingPathParams
- extract::rejection::NestedPathRejection
- extract::rejection::UnknownBodyError
- header::Drain
- header::GetAll
- header::HeaderMap
- header::HeaderName
- header::HeaderValue
- header::IntoIter
- header::InvalidHeaderName
- header::InvalidHeaderValue
- header::Iter
- header::IterMut
- header::Keys
- header::MaxSizeReached
- header::OccupiedEntry
- header::ToStrError
- header::VacantEntry
- header::ValueDrain
- header::ValueIter
- header::ValueIterMut
- header::Values
- header::ValuesMut
- sql::AddColumnNode
- sql::AlterTableNode
- sql::Array
- sql::Assignment
- sql::CmpExprNode
- sql::ColumnDef
- sql::ColumnUniqueOption
- sql::CreateIndexNode
- sql::CreateTableNode
- sql::DeleteNode
- sql::DropColumnNode
- sql::DropIndexNode
- sql::DropTableNode
- sql::ExprWithAliasNode
- sql::FilterNode
- sql::ForeignKey
- sql::GroupByNode
- sql::HashJoinNode
- sql::HavingNode
- sql::InsertNode
- sql::Join
- sql::JoinConstraintNode
- sql::JoinNode
- sql::LimitNode
- sql::NonClusteredNode
- sql::OffsetLimitNode
- sql::OffsetNode
- sql::OperateFunctionArg
- sql::OrderByExpr
- sql::OrderByNode
- sql::PrimaryKeyNode
- sql::ProjectNode
- sql::Query
- sql::RenameColumnNode
- sql::RenameTableNode
- sql::Select
- sql::SelectNode
- sql::ShowColumnsNode
- sql::TableAlias
- sql::TableFactorNode
- sql::TableWithJoins
- sql::UpdateNode
- sql::Values
- stream::AbortHandle
- stream::AbortRegistration
- stream::Abortable
- stream::Aborted
- stream::All
- stream::AndThen
- stream::Any
- stream::BufferUnordered
- stream::Buffered
- stream::CatchUnwind
- stream::Chain
- stream::Chunks
- stream::Collect
- stream::Concat
- stream::Count
- stream::Cycle
- stream::Empty
- stream::Enumerate
- stream::ErrInto
- stream::Filter
- stream::FilterMap
- stream::FlatMap
- stream::FlatMapUnordered
- stream::Flatten
- stream::Fold
- stream::ForEach
- stream::ForEachConcurrent
- stream::Forward
- stream::Fuse
- stream::FuturesOrdered
- stream::FuturesUnordered
- stream::Inspect
- stream::InspectErr
- stream::InspectOk
- stream::IntoAsyncRead
- stream::IntoStream
- stream::Iter
- stream::Map
- stream::MapErr
- stream::MapOk
- stream::Next
- stream::NextIf
- stream::NextIfEq
- stream::Once
- stream::OrElse
- stream::Peek
- stream::PeekMut
- stream::Peekable
- stream::Pending
- stream::PollFn
- stream::PollImmediate
- stream::ReadyChunks
- stream::Repeat
- stream::RepeatWith
- stream::ReuniteError
- stream::Scan
- stream::Select
- stream::SelectAll
- stream::SelectNextSome
- stream::SelectWithStrategy
- stream::Skip
- stream::SkipWhile
- stream::SplitSink
- stream::SplitStream
- stream::StreamFuture
- stream::Take
- stream::TakeUntil
- stream::TakeWhile
- stream::Then
- stream::TryAll
- stream::TryAny
- stream::TryBufferUnordered
- stream::TryBuffered
- stream::TryChunks
- stream::TryChunksError
- stream::TryCollect
- stream::TryConcat
- stream::TryFilter
- stream::TryFilterMap
- stream::TryFlatten
- stream::TryFlattenUnordered
- stream::TryFold
- stream::TryForEach
- stream::TryForEachConcurrent
- stream::TryNext
- stream::TryReadyChunks
- stream::TryReadyChunksError
- stream::TrySkipWhile
- stream::TryTakeWhile
- stream::TryUnfold
- stream::Unfold
- stream::Unzip
- stream::Zip
- stream::futures_unordered::FuturesUnordered
- stream::futures_unordered::IntoIter
- stream::futures_unordered::Iter
- stream::futures_unordered::IterMut
- stream::futures_unordered::IterPinMut
- stream::futures_unordered::IterPinRef
- stream::select_all::IntoIter
- stream::select_all::Iter
- stream::select_all::IterMut
- stream::select_all::SelectAll
Enums
- Error
- extract::path::ErrorKind
- extract::rejection::BytesRejection
- extract::rejection::ExtensionRejection
- extract::rejection::FailedToBufferBody
- extract::rejection::FormRejection
- extract::rejection::HostRejection
- extract::rejection::JsonRejection
- extract::rejection::MatchedPathRejection
- extract::rejection::PathRejection
- extract::rejection::QueryRejection
- extract::rejection::RawFormRejection
- extract::rejection::RawPathParamsRejection
- extract::rejection::StringRejection
- header::Entry
- sql::Aggregate
- sql::AggregateNode
- sql::AlterTableOperation
- sql::AssignmentNode
- sql::AstBuilderError
- sql::AstLiteral
- sql::BinaryOperator
- sql::ColumnDefNode
- sql::ColumnList
- sql::CountArgExpr
- sql::DataType
- sql::DataTypeNode
- sql::DateTimeField
- sql::Dictionary
- sql::Expr
- sql::ExprList
- sql::ExprNode
- sql::Function
- sql::IndexItem
- sql::IndexItemNode
- sql::IndexOperator
- sql::JoinConstraint
- sql::JoinExecutor
- sql::JoinOperator
- sql::NumericNode
- sql::OrderByExprList
- sql::OrderByExprNode
- sql::Payload
- sql::QueryNode
- sql::ReferentialAction
- sql::SelectItem
- sql::SelectItemList
- sql::SelectItemNode
- sql::SetExpr
- sql::Statement
- sql::TableFactor
- sql::TrimWhereField
- sql::UnaryOperator
- sql::Value
- sql::Variable
- sql::function::FunctionNode
- stream::PollNext
Traits
- DbExecutable
- FromRequest
- FromRequestParts
- FutureExt
- HostUtils
- HtmxRouting
- HttpBody
- IntoResponse
- Render
- Schedulable
- SseBroadcastExt
- Stream
- StreamExt
- Table
- TableSchemaTrait
- TryStreamExt
- extract::FromRef
- extract::FromRequest
- extract::FromRequestParts
- extract::connect_info::Connected
- header::AsHeaderName
- header::IntoHeaderName
- sql::Build
- sql::Execute
- sql::ToSql
- sql::ToSqlUnquoted
- stream::FusedStream
- stream::Stream
- stream::StreamExt
- stream::TryStream
- stream::TryStreamExt
Macros
Attribute Macros
Derive Macros
Functions
- any
- await_blocking
- block_in_place
- delete
- env_var
- from_fn
- from_json_slice
- from_json_str
- get
- is_pwa
- join_all
- ok
- patch
- post
- put
- route
- sleep
- spawn
- sql::avg
- sql::begin
- sql::bitwise_not
- sql::bytea
- sql::case
- sql::col
- sql::commit
- sql::count
- sql::date
- sql::exists
- sql::expr
- sql::factorial
- sql::function::abs
- sql::function::acos
- sql::function::ascii
- sql::function::asin
- sql::function::atan
- sql::function::calc_distance
- sql::function::cast
- sql::function::ceil
- sql::function::chr
- sql::function::coalesce
- sql::function::concat
- sql::function::concat_ws
- sql::function::cos
- sql::function::degrees
- sql::function::divide
- sql::function::entries
- sql::function::exp
- sql::function::extract
- sql::function::find_idx
- sql::function::floor
- sql::function::format
- sql::function::gcd
- sql::function::generate_uuid
- sql::function::get_x
- sql::function::get_y
- sql::function::greatest
- sql::function::ifnull
- sql::function::initcap
- sql::function::is_empty
- sql::function::keys
- sql::function::last_day
- sql::function::lcm
- sql::function::left
- sql::function::length
- sql::function::ln
- sql::function::log
- sql::function::log10
- sql::function::log2
- sql::function::lower
- sql::function::lpad
- sql::function::ltrim
- sql::function::md5
- sql::function::modulo
- sql::function::now
- sql::function::pi
- sql::function::point
- sql::function::position
- sql::function::power
- sql::function::radians
- sql::function::rand
- sql::function::repeat
- sql::function::replace
- sql::function::reverse
- sql::function::right
- sql::function::round
- sql::function::rpad
- sql::function::rtrim
- sql::function::sign
- sql::function::sin
- sql::function::skip
- sql::function::sqrt
- sql::function::substr
- sql::function::take
- sql::function::tan
- sql::function::to_date
- sql::function::to_time
- sql::function::to_timestamp
- sql::function::upper
- sql::function::values
- sql::glue_indexes
- sql::glue_objects
- sql::glue_table_columns
- sql::glue_tables
- sql::max
- sql::min
- sql::minus
- sql::nested
- sql::non_clustered
- sql::not
- sql::not_exists
- sql::null
- sql::num
- sql::plus
- sql::primary_key
- sql::rollback
- sql::select
- sql::series
- sql::stdev
- sql::subquery
- sql::sum
- sql::table
- sql::text
- sql::time
- sql::timestamp
- sql::uuid
- sql::values
- sql::variance
- stream::abortable
- stream::empty
- stream::iter
- stream::once
- stream::pending
- stream::poll_fn
- stream::poll_immediate
- stream::repeat
- stream::repeat_with
- stream::select
- stream::select_all
- stream::select_all::select_all
- stream::select_with_strategy
- stream::try_unfold
- stream::unfold
- timeout
- to_json_string
Type Aliases
- Markup
- Request
- Response
- Result
- Somehow
- SseItem
- TableSchema
- extract::Request
- stream::BoxStream
- stream::FlattenUnordered
- stream::LocalBoxStream
Statics
Constants
- DOCTYPE
- OK
- REGISTER_SW_SNIPPET
- 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::CACHE_STATUS
- header::CDN_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