List of all items
Structs
- DomNode
- ErrorPages
- HttpRequest
- HydrateNode
- PerseusAppBase
- PerseusRoot
- Plugin
- Plugins
- SsrNode
- States
- Template
- errors::GenericErrorWithCause
- internal::build::BuildProps
- internal::error_pages::ErrorPageData
- internal::error_pages::ErrorPages
- internal::export::ExportProps
- internal::i18n::ClientTranslationsManager
- internal::i18n::DummyTranslator
- internal::i18n::FsTranslationsManager
- internal::i18n::Locales
- internal::i18n::Translator
- internal::log::JsValue
- internal::router::PerseusRouter
- internal::router::PerseusRouterProps
- internal::router::RouteInfo
- internal::router::RouteInfoAtomic
- internal::router::RouterState
- internal::serve::GetPageProps
- internal::serve::HtmlShell
- internal::serve::PageData
- internal::serve::ServerOptions
- internal::serve::ServerProps
- internal::shell::ShellProps
- 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::IdbFrozenStateStore
- state::PageStateStore
- state::ThawPrefs
- stores::immutable::ImmutableStore
- stores::mutable::FsMutableStore
- templates::PageProps
- templates::RenderCtx
- templates::RouterState
- templates::States
- templates::Template
Enums
- errors::BuildError
- errors::ClientError
- 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
- internal::shell::InitialState
- plugins::PluginEnv
- state::IdbError
- state::PageThawPrefs
- templates::RouterLoadState
Traits
- Html
- PluginAction
- Route
- internal::i18n::TranslationsManager
- internal::router::PerseusRoute
- plugins::PluginAction
- state::AnyFreeze
- state::Freeze
- state::MakeRx
- state::MakeUnrx
- stores::mutable::MutableStore
Macros
- blame_err
- create_app_route
- 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
Derive Macros
Functions
- cache_fallible_res
- cache_res
- checkpoint
- 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_client
- internal::get_path_prefix_server
- internal::i18n::detect_locale
- internal::log::log_js_value
- 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
- internal::shell::app_shell
- internal::shell::checkpoint
- internal::shell::get_global_state
- internal::shell::get_initial_state
- internal::shell::get_render_cfg
- navigate
- navigate_replace
- plugins::empty_control_actions_registrar
- plugins::empty_functional_actions_registrar
- spawn_local
- state::force_reload
- state::hsr_freeze
- state::hsr_thaw
- 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