List of all items
Structs
- StaticResource
- TypeId
- app::Application
- base::action::component::AfterPrepare
- base::action::component::BeforePrepare
- base::action::component::IsRenderable
- base::action::page::AfterPrepareBody
- base::action::page::BeforePrepareBody
- base::action::theme::AfterPrepare
- base::action::theme::BeforePrepare
- base::action::theme::RenderComponent
- base::component::Block
- base::component::Branding
- base::component::Button
- base::component::Error403
- base::component::Error404
- base::component::Fluent
- base::component::Heading
- base::component::Html
- base::component::Icon
- base::component::Image
- base::component::Paragraph
- base::component::PoweredBy
- base::component::flex::Container
- base::component::flex::Item
- base::component::form::ActionButton
- base::component::form::Date
- base::component::form::Form
- base::component::form::Hidden
- base::component::form::Input
- base::component::menu::Element
- base::component::menu::Group
- base::component::menu::Item
- base::component::menu::Megamenu
- base::component::menu::Menu
- base::component::menu::Submenu
- base::package::Welcome
- base::theme::Basic
- base::theme::Chassis
- base::theme::Inception
- config::App
- config::Dev
- config::Log
- config::Server
- config::Settings
- core::action::ActionKey
- core::component::AnyComponent
- core::component::Context
- core::component::MixedComponents
- core::component::TypedComponent
- datetime::Date
- datetime::DateTime
- datetime::FixedOffset
- datetime::Local
- datetime::NaiveDate
- datetime::NaiveDateTime
- datetime::NaiveTime
- datetime::Utc
- html::Assets
- html::Favicon
- html::HeadScript
- html::HeadStyles
- html::JavaScript
- html::OptionClasses
- html::OptionComponent
- html::OptionId
- html::OptionName
- html::OptionString
- html::OptionTranslated
- html::PreEscaped
- html::StyleSheet
- locale::L10n
- locale::LanguageIdentifier
- prelude::HttpRequest
- prelude::TypeId
- response::json::Json
- response::page::Page
- response::redirect::Redirect
- service::ActixFiles
- service::App
- service::BoxBody
- service::Error
- service::HttpRequest
- service::HttpResponse
- service::HttpServer
- service::Request
- service::ResourceFiles
- service::Response
- service::Server
- service::Session
- service::http::Error
- service::http::Method
- service::http::StatusCode
- service::http::Uri
- service::http::Version
- service::http::header::Accept
- service::http::header::AcceptCharset
- service::http::header::AcceptEncoding
- service::http::header::AcceptLanguage
- service::http::header::Allow
- service::http::header::CacheControl
- service::http::header::ContentDisposition
- service::http::header::ContentLanguage
- service::http::header::ContentLength
- service::http::header::ContentRange
- service::http::header::ContentType
- service::http::header::Date
- service::http::header::ETag
- service::http::header::EntityTag
- service::http::header::Expires
- service::http::header::ExtendedValue
- service::http::header::HeaderMap
- service::http::header::HeaderName
- service::http::header::HeaderValue
- service::http::header::HttpDate
- service::http::header::IfModifiedSince
- service::http::header::IfUnmodifiedSince
- service::http::header::InvalidHeaderName
- service::http::header::InvalidHeaderValue
- service::http::header::LanguageTag
- service::http::header::LastModified
- service::http::header::Quality
- service::http::header::QualityItem
- service::http::header::ToStrError
- service::http::header::map::Drain
- service::http::header::map::HeaderMap
- service::http::header::map::IntoIter
- service::http::header::map::Iter
- service::http::header::map::Keys
- service::http::header::map::Removed
- service::http::uri::Authority
- service::http::uri::Builder
- service::http::uri::InvalidUri
- service::http::uri::InvalidUriParts
- service::http::uri::Parts
- service::http::uri::PathAndQuery
- service::http::uri::Port
- service::http::uri::Scheme
- service::http::uri::Uri
- service::rt::Runtime
- service::rt::System
- service::rt::SystemRunner
- service::rt::net::Ready
- service::rt::net::TcpListener
- service::rt::net::TcpSocket
- service::rt::net::TcpStream
- service::rt::net::UdpSocket
- service::rt::net::UnixDatagram
- service::rt::net::UnixListener
- service::rt::net::UnixStream
- service::rt::signal::unix::Signal
- service::rt::signal::unix::SignalKind
- service::rt::task::JoinError
- service::rt::task::JoinHandle
- service::rt::time::Instant
- service::rt::time::Interval
- service::rt::time::Sleep
- service::rt::time::Timeout
- service::test::TestBuffer
- service::test::TestRequest
- service::web::Bytes
- service::web::BytesMut
- service::web::Data
- service::web::Form
- service::web::FormConfig
- service::web::Header
- service::web::Json
- service::web::JsonConfig
- service::web::Path
- service::web::PathConfig
- service::web::Payload
- service::web::PayloadConfig
- service::web::Query
- service::web::QueryConfig
- service::web::Readlines
- service::web::Redirect
- service::web::ReqData
- service::web::ServiceConfig
- service::web::UrlEncoded
Enums
- base::component::BreakPoint
- base::component::ButtonTarget
- base::component::FontSize
- base::component::HeadingSize
- base::component::HeadingType
- base::component::ImageSize
- base::component::PoweredByLogo
- base::component::StyleBase
- base::component::flex::Align
- base::component::flex::ContentAlign
- base::component::flex::Direction
- base::component::flex::Gap
- base::component::flex::Grow
- base::component::flex::Justify
- base::component::flex::Offset
- base::component::flex::Shrink
- base::component::flex::Size
- base::component::flex::Wrap
- base::component::form::ActionButtonType
- base::component::form::FormMethod
- base::component::form::InputType
- base::component::menu::ElementType
- base::component::menu::ItemType
- core::component::AnyOp
- core::component::AssetsOp
- core::component::ParamError
- core::component::TypedOp
- core::theme::InRegion
- datetime::Month
- datetime::SecondsFormat
- datetime::Weekday
- html::ClassesOp
- html::ModeJS
- html::PrepareMarkup
- html::TargetMedia
- html::unit::Value
- response::page::ErrorPage
- service::http::ConnectionType
- service::http::KeepAlive
- service::http::header::ByteRangeSpec
- service::http::header::CacheDirective
- service::http::header::Charset
- service::http::header::ContentEncoding
- service::http::header::ContentRangeSpec
- service::http::header::DispositionParam
- service::http::header::DispositionType
- service::http::header::Encoding
- service::http::header::IfMatch
- service::http::header::IfNoneMatch
- service::http::header::IfRange
- service::http::header::Preference
- service::http::header::Range
- service::web::Either
- service::web::JsonBody
- util::TypeInfo
Traits
- core::AnyBase
- core::AnyTo
- core::action::ActionBase
- core::action::ActionTrait
- core::component::ComponentBase
- core::component::ComponentClasses
- core::component::ComponentClassesOp
- core::component::ComponentTrait
- core::package::PackageTrait
- core::theme::ThemeTrait
- datetime::Datelike
- datetime::Offset
- datetime::SubsecRound
- datetime::TimeZone
- datetime::Timelike
- prelude::HttpMessage
- prelude::ResponseError
- response::ResponseError
- service::Factory
- service::HttpMessage
- service::Responder
- service::http::header::AsHeaderName
- service::http::header::Header
- service::http::header::TryIntoHeaderPair
- service::http::header::TryIntoHeaderValue
- service::web::Buf
- service::web::BufMut
Macros
- actions
- concat_string
- default_settings
- html::html
- kv
- paste
- prelude::actions
- prelude::concat_string
- prelude::default_settings
- prelude::kv
- prelude::paste
- prelude::service_for_static_files
- prelude::static_files
- prelude::static_locales
- service::rt::pin
- service_for_static_files
- static_files
- static_locales
- trace::debug
- trace::debug_span
- trace::error
- trace::error_span
- trace::info
- trace::info_span
- trace::trace
- trace::trace_span
- trace::warn
- trace::warn_span
Attribute Macros
- fn_builder
- main
- prelude::fn_builder
- prelude::main
- prelude::test
- service::get
- service::rt::main
- service::rt::test
- service::test
- test
Derive Macros
Functions
- core::action::dispatch_actions
- locale::langid_for
- service::http::header::fmt_comma_delimited
- service::http::header::from_comma_delimited
- service::http::header::from_one_raw_str
- service::http::header::http_percent_encode
- service::http::header::parse_extended_value
- service::http::header::q
- service::rt::signal::ctrl_c
- service::rt::signal::unix::signal
- service::rt::spawn
- service::rt::task::spawn_blocking
- service::rt::task::yield_now
- service::rt::time::interval
- service::rt::time::interval_at
- service::rt::time::sleep
- service::rt::time::sleep_until
- service::rt::time::timeout
- service::test::call_and_read_body
- service::test::call_and_read_body_json
- service::test::call_service
- service::test::init_service
- service::test::ok_service
- service::test::read_body
- service::test::read_body_json
- service::test::status_service
- service::test::try_call_and_read_body_json
- service::test::try_call_service
- service::test::try_read_body
- service::test::try_read_body_json
- service::web::block
- service::web::delete
- service::web::get
- service::web::head
- service::web::method
- service::web::patch
- service::web::post
- service::web::put
- service::web::redirect
- service::web::resource
- service::web::route
- service::web::scope
- service::web::service
- service::web::to
- service::web::trace
- util::absolute_dir
Type Aliases
- HashMapResources
- Weight
- base::action::FnActionWithComponent
- base::action::component::FnIsRenderable
- base::action::page::FnAfterPrepareBody
- base::action::page::FnBeforePrepareBody
- base::action::theme::FnRenderComponent
- core::action::ActionBox
- core::component::FnContextualPath
- core::package::PackageRef
- core::theme::ThemeRef
- html::Markup
- response::page::ResultPage
Statics
Constants
- base::component::PARAM_BASE_INCLUDE_FLEX_ASSETS
- base::component::PARAM_BASE_INCLUDE_ICONS
- base::component::PARAM_BASE_INCLUDE_MENU_ASSETS
- base::component::PARAM_BASE_WEIGHT
- html::DOCTYPE
- service::http::header::ACCEPT
- service::http::header::ACCEPT_CHARSET
- service::http::header::ACCEPT_ENCODING
- service::http::header::ACCEPT_LANGUAGE
- service::http::header::ACCEPT_RANGES
- service::http::header::ACCESS_CONTROL_ALLOW_CREDENTIALS
- service::http::header::ACCESS_CONTROL_ALLOW_HEADERS
- service::http::header::ACCESS_CONTROL_ALLOW_METHODS
- service::http::header::ACCESS_CONTROL_ALLOW_ORIGIN
- service::http::header::ACCESS_CONTROL_EXPOSE_HEADERS
- service::http::header::ACCESS_CONTROL_MAX_AGE
- service::http::header::ACCESS_CONTROL_REQUEST_HEADERS
- service::http::header::ACCESS_CONTROL_REQUEST_METHOD
- service::http::header::AGE
- service::http::header::ALLOW
- service::http::header::ALT_SVC
- service::http::header::AUTHORIZATION
- service::http::header::CACHE_CONTROL
- service::http::header::CACHE_STATUS
- service::http::header::CDN_CACHE_CONTROL
- service::http::header::CONNECTION
- service::http::header::CONTENT_DISPOSITION
- service::http::header::CONTENT_ENCODING
- service::http::header::CONTENT_LANGUAGE
- service::http::header::CONTENT_LENGTH
- service::http::header::CONTENT_LOCATION
- service::http::header::CONTENT_RANGE
- service::http::header::CONTENT_SECURITY_POLICY
- service::http::header::CONTENT_SECURITY_POLICY_REPORT_ONLY
- service::http::header::CONTENT_TYPE
- service::http::header::COOKIE
- service::http::header::CROSS_ORIGIN_EMBEDDER_POLICY
- service::http::header::CROSS_ORIGIN_OPENER_POLICY
- service::http::header::CROSS_ORIGIN_RESOURCE_POLICY
- service::http::header::DATE
- service::http::header::DNT
- service::http::header::ETAG
- service::http::header::EXPECT
- service::http::header::EXPIRES
- service::http::header::FORWARDED
- service::http::header::FROM
- service::http::header::HOST
- service::http::header::IF_MATCH
- service::http::header::IF_MODIFIED_SINCE
- service::http::header::IF_NONE_MATCH
- service::http::header::IF_RANGE
- service::http::header::IF_UNMODIFIED_SINCE
- service::http::header::LAST_MODIFIED
- service::http::header::LINK
- service::http::header::LOCATION
- service::http::header::MAX_FORWARDS
- service::http::header::ORIGIN
- service::http::header::PERMISSIONS_POLICY
- service::http::header::PRAGMA
- service::http::header::PROXY_AUTHENTICATE
- service::http::header::PROXY_AUTHORIZATION
- service::http::header::PUBLIC_KEY_PINS
- service::http::header::PUBLIC_KEY_PINS_REPORT_ONLY
- service::http::header::RANGE
- service::http::header::REFERER
- service::http::header::REFERRER_POLICY
- service::http::header::REFRESH
- service::http::header::RETRY_AFTER
- service::http::header::SEC_WEBSOCKET_ACCEPT
- service::http::header::SEC_WEBSOCKET_EXTENSIONS
- service::http::header::SEC_WEBSOCKET_KEY
- service::http::header::SEC_WEBSOCKET_PROTOCOL
- service::http::header::SEC_WEBSOCKET_VERSION
- service::http::header::SERVER
- service::http::header::SET_COOKIE
- service::http::header::STRICT_TRANSPORT_SECURITY
- service::http::header::TE
- service::http::header::TRAILER
- service::http::header::TRANSFER_ENCODING
- service::http::header::UPGRADE
- service::http::header::UPGRADE_INSECURE_REQUESTS
- service::http::header::USER_AGENT
- service::http::header::VARY
- service::http::header::VIA
- service::http::header::WARNING
- service::http::header::WWW_AUTHENTICATE
- service::http::header::X_CONTENT_TYPE_OPTIONS
- service::http::header::X_DNS_PREFETCH_CONTROL
- service::http::header::X_FORWARDED_FOR
- service::http::header::X_FORWARDED_HOST
- service::http::header::X_FORWARDED_PROTO
- service::http::header::X_FRAME_OPTIONS
- service::http::header::X_XSS_PROTECTION