List of all items
Structs
- DomNode
- HttpRequest
- HydrateNode
- PerseusAppBase
- SsrNode
- Template
- error_pages::ErrorPageData
- error_pages::ErrorPages
- errors::GenericErrorWithCause
- i18n::DummyTranslator
- i18n::FsTranslationsManager
- i18n::Locales
- i18n::Translator
- internal::BuildProps
- internal::ExportProps
- internal::PageData
- internal::PageDataPartial
- plugins::ControlPluginAction
- plugins::ControlPluginActions
- plugins::ControlPluginBuildActions
- plugins::ControlPluginClientActions
- plugins::ControlPluginExportActions
- plugins::ControlPluginHtmlShellActions
- plugins::ControlPluginServerActions
- plugins::ControlPluginSettingsActions
- plugins::FunctionalPluginAction
- plugins::FunctionalPluginActions
- plugins::FunctionalPluginBuildActions
- plugins::FunctionalPluginClientActions
- plugins::FunctionalPluginExportActions
- plugins::FunctionalPluginExportErrorPageActions
- plugins::FunctionalPluginHtmlShellActions
- plugins::FunctionalPluginServerActions
- plugins::FunctionalPluginSettingsActions
- plugins::Plugin
- plugins::Plugins
- prelude::Template
- router::RouteInfo
- router::RouteInfoAtomic
- router::RouterState
- server::GetPageProps
- server::HtmlShell
- server::ServerOptions
- server::ServerProps
- state::FrozenApp
- state::GlobalState
- state::GlobalStateCreator
- state::PageStateStore
- state::PssEntry
- state::ThawPrefs
- stores::immutable::ImmutableStore
- stores::mutable::FsMutableStore
- template::PageProps
- template::RenderCtx
- template::Template
- utils::ComputedDuration
- utils::InvalidDuration
Enums
- engine::EngineOperation
- errors::BuildError
- errors::ClientError
- errors::EngineError
- errors::Error
- errors::ErrorCause
- errors::ExportError
- errors::FetchError
- errors::GlobalStateError
- errors::ServeError
- errors::ServerError
- errors::StoreError
- i18n::TranslationsManagerError
- i18n::errors::TranslatorError
- plugins::PluginEnv
- router::RouteVerdict
- router::RouteVerdictAtomic
- router::RouterLoadState
- state::PageThawPrefs
- state::PssContains
- state::PssState
Traits
- Html
- i18n::TranslationsManager
- plugins::PluginAction
- state::AnyFreeze
- state::Freeze
- state::MakeRx
- state::MakeUnrx
- stores::mutable::MutableStore
- utils::PerseusDuration
Macros
- blame_err
- define_app
- get_render_ctx
- get_templates_map
- get_templates_map_atomic
- i18n::link
- i18n::t
- is_server
- link
- prelude::web_log
- t
- template::is_server
- wait_for_checkpoint
- web_log
Attribute Macros
- amalgamate_states
- browser
- browser_main
- build_paths
- build_state
- engine
- engine_main
- global_build_state
- head
- main
- main_export
- make_rx
- prelude::amalgamate_states
- prelude::browser
- prelude::browser_main
- prelude::build_paths
- prelude::build_state
- prelude::engine
- prelude::engine_main
- prelude::global_build_state
- prelude::head
- prelude::main
- prelude::main_export
- prelude::make_rx
- prelude::request_state
- prelude::set_headers
- prelude::should_revalidate
- prelude::template
- prelude::template_rx
- prelude::test
- request_state
- set_headers
- should_revalidate
- template
- template_rx
- test
Functions
- PerseusRoot
- engine::engine_build
- engine::engine_export
- engine::engine_export_error_page
- engine::engine_tinker
- engine::get_op
- engine::run_dflt_engine
- engine::run_dflt_engine_export_only
- errors::err_to_status_code
- internal::build_app
- internal::build_template
- internal::build_template_and_get_cfg
- internal::build_templates_and_translator_for_locale
- internal::build_templates_for_locale
- internal::create_translation_file
- internal::export_app
- internal::export_path
- internal::get_static_page_data
- navigate
- navigate_replace
- plugins::empty_control_actions_registrar
- plugins::empty_functional_actions_registrar
- prelude::PerseusRoot
- prelude::cache_fallible_res
- prelude::cache_res
- router::get_template_for_path
- router::get_template_for_path_atomic
- router::match_route
- router::match_route_atomic
- server::build_error_page
- server::get_page
- server::get_page_for_template
- server::get_path_slice
- server::get_render_cfg
- spawn_local_scoped
- utils::cache_fallible_res
- utils::cache_res
- utils::get_path_prefix_server
Type Definitions
- PerseusApp
- PerseusAppWithMutableStore
- PerseusAppWithMutableStoreAndTranslationsManager
- PerseusAppWithTranslationsManager
- RenderFnResult
- RenderFnResultWithCause
- Request
- error_pages::ErrorPageHeadTemplate
- error_pages::ErrorPageTemplate
- plugins::Runner
- prelude::PerseusApp
- prelude::RenderFnResult
- prelude::RenderFnResultWithCause
- template::AmalgamateStatesFn
- template::ArcTemplateMap
- template::GetBuildPathsFn
- template::GetBuildStateFn
- template::GetRequestStateFn
- template::HeadFn
- template::RenderFnResult
- template::RenderFnResultWithCause
- template::SetHeadersFn
- template::ShouldRevalidateFn
- template::TemplateFn
- template::TemplateMap