List of all items
Structs
- DomNode
- ErrorPages
- HttpRequest
- HydrateNode
- PageData
- PerseusAppBase
- Plugin
- Plugins
- SsrNode
- States
- Template
- errors::GenericErrorWithCause
- internal::build::BuildProps
- internal::error_pages::ErrorPageData
- internal::error_pages::ErrorPages
- internal::export::ExportProps
- internal::i18n::DummyTranslator
- internal::i18n::FsTranslationsManager
- internal::i18n::Locales
- internal::i18n::Translator
- internal::router::PerseusRoute
- internal::router::RouteInfo
- internal::router::RouteInfoAtomic
- internal::router::RouterState
- internal::serve::GetPageProps
- internal::serve::HtmlShell
- internal::serve::ServerOptions
- internal::serve::ServerProps
- 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
- state::FrozenApp
- state::GlobalState
- state::GlobalStateCreator
- state::PageStateStore
- state::ThawPrefs
- stores::immutable::ImmutableStore
- stores::mutable::FsMutableStore
- templates::PageProps
- templates::RenderCtx
- templates::RouterState
- templates::States
- templates::Template
Enums
- builder::EngineOperation
- errors::BuildError
- errors::ClientError
- errors::EngineError
- errors::Error
- errors::ErrorCause
- errors::ExportError
- errors::FetchError
- errors::GlobalStateError
- errors::ServeError
- errors::ServerError
- errors::StoreError
- internal::i18n::TranslationsManagerError
- internal::i18n::errors::TranslatorError
- internal::router::RouteVerdict
- internal::router::RouteVerdictAtomic
- internal::router::RouterLoadState
- plugins::PluginEnv
- state::PageThawPrefs
- templates::RouterLoadState
Traits
- Html
- PluginAction
- Route
- internal::i18n::TranslationsManager
- plugins::PluginAction
- state::AnyFreeze
- state::Freeze
- state::MakeRx
- state::MakeUnrx
- stores::mutable::MutableStore
Macros
- blame_err
- define_app
- get_render_ctx
- get_templates_map
- get_templates_map_atomic
- internal::i18n::link
- internal::i18n::t
- is_server
- link
- t
- templates::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
- request_state
- set_headers
- should_revalidate
- template
- template_rx
- test
Derive Macros
Functions
- PerseusRoot
- builder::engine_build
- builder::engine_export
- builder::engine_export_error_page
- builder::engine_tinker
- builder::get_host_and_port
- builder::get_op
- builder::get_props
- builder::get_standalone_and_act
- builder::run_dflt_engine
- builder::run_dflt_engine_export_only
- cache_fallible_res
- cache_res
- errors::err_to_status_code
- internal::build::build_app
- internal::build::build_template
- internal::build::build_template_and_get_cfg
- internal::build::build_templates_and_translator_for_locale
- internal::build::build_templates_for_locale
- internal::export::create_translation_file
- internal::export::export_app
- internal::export::export_path
- internal::export::get_static_page_data
- internal::get_path_prefix_server
- internal::router::get_template_for_path
- internal::router::get_template_for_path_atomic
- internal::router::match_route
- internal::router::match_route_atomic
- internal::serve::build_error_page
- internal::serve::get_page
- internal::serve::get_page_for_template
- internal::serve::get_path_slice
- internal::serve::get_render_cfg
- navigate
- navigate_replace
- plugins::empty_control_actions_registrar
- plugins::empty_functional_actions_registrar
- spawn_local_scoped
- templates::default_headers
Typedefs
- HeadFn
- PerseusApp
- PerseusAppWithMutableStore
- PerseusAppWithMutableStoreAndTranslationsManager
- PerseusAppWithTranslationsManager
- RenderFnResult
- RenderFnResultWithCause
- Request
- internal::error_pages::ErrorPageTemplate
- plugins::Runner
- templates::AmalgamateStatesFn
- templates::ArcTemplateMap
- templates::GetBuildPathsFn
- templates::GetBuildStateFn
- templates::GetRequestStateFn
- templates::HeadFn
- templates::RenderFnResult
- templates::RenderFnResultWithCause
- templates::SetHeadersFn
- templates::ShouldRevalidateFn
- templates::TemplateFn
- templates::TemplateMap