List of all items
Structs
- components::app::app_body::AppBody
- components::app::app_footer::AppFooter
- components::app::app_footer::FooterContents
- components::app::app_head::AppShellHead
- components::app::app_nav::AppNav
- components::app::app_nav::Nav
- components::app::app_shell::AppShell
- components::app::css::CSS
- components::app::fontawesome::FontAwesome
- components::app::fontawesome::FontAwesomeCSSElement
- components::app::htmx::HTMX
- components::app::htmx::HTMXElement
- components::app::logo::Logo
- components::app::meta::Meta
- components::app::navlink::NavLink
- components::buttons::goto_button::GotoButton
- components::contact_card::ContactCard
- components::content_viewer::ContentViewer
- components::form::form::Form
- components::form::form_node::FormNode
- components::form::input_element::InputElement
- components::form::props::InputProps
- components::form::select_element::SelectElement
- components::formatted_label::FormattedLabel
- components::html::Anchor
- components::html::Button
- components::html::Container
- components::html::Details
- components::html::Div
- components::html::Footer
- components::html::Header
- components::html::Img
- components::html::Link
- components::html::Main
- components::html::Markdown
- components::html::Pre
- components::html::Script
- components::html::Summary
- components::info_card::InfoCard
- components::job_loader::JobLoader
- components::label::Label
- components::layouts::card::Card
- components::layouts::flex_row::FlexRow
- components::list::List
- components::loader::Loader
- components::portrait_card::PortraitCard
- components::sanitize::sanitized::Sanitized
- components::select::Select
- components::socials::Socials
- components::spacer::Spacer
- components::text_card::TextCard
- components::title::Title
- components::widgets::youtrack::YouTrack
- utils::app::AppComponents
- utils::app::AppSwitches
- utils::client::Client
- utils::client::Request
- utils::client::RequestError
- utils::client::Response
- utils::conf::AppConf
- utils::conf::AppState
- utils::conf::CORSConf
- utils::conf::FlagsConf
- utils::conf::FooterConf
- utils::conf::HeaderConf
- utils::conf::PageConf
- utils::conf::PipelineConf
- utils::conf::RouterConf
- utils::form_data::FormData
- utils::response::HTMLBody
- utils::response::RedirectBody
- utils::types::RUMWebDataProxy
Enums
Traits
- components::form::form_node::ToFormNode
- utils::RUMStringConversions
- utils::types::AsStr
- utils::types::RUMStringConversions
- utils::types::RUMWebTemplate
- utils::types::RUMWebTemplateSafe
- utils::types::StringLike
Macros
- rumtk_web_api_process
- rumtk_web_check_on_job
- rumtk_web_collect_page
- rumtk_web_compile_css_bundle
- rumtk_web_fetch
- rumtk_web_generate_job_id
- rumtk_web_get_api_endpoint
- rumtk_web_get_config
- rumtk_web_get_config_section
- rumtk_web_get_config_string
- rumtk_web_get_default_page
- rumtk_web_get_form
- rumtk_web_get_job_manager
- rumtk_web_get_page
- rumtk_web_get_param
- rumtk_web_get_param_eq
- rumtk_web_get_pipelines
- rumtk_web_get_text_item
- rumtk_web_init_api_endpoints
- rumtk_web_init_forms
- rumtk_web_init_job_manager
- rumtk_web_init_pages
- rumtk_web_load_conf
- rumtk_web_modify_state
- rumtk_web_params_map
- rumtk_web_params_string
- rumtk_web_post_process_html
- rumtk_web_register_api
- rumtk_web_register_app_components
- rumtk_web_register_app_switches
- rumtk_web_register_page
- rumtk_web_render_component
- rumtk_web_render_markdown
- rumtk_web_render_page_contents
- rumtk_web_render_redirect
- rumtk_web_render_template
- rumtk_web_run_app
- rumtk_web_save_conf
- rumtk_web_set_config
- utils::conf::rumtk_create_const_ordered_map
Derive Macros
Functions
- api::get_default_api_handler
- api::get_endpoint
- api::init_endpoints
- api::register_api_endpoint
- components::app::app_body::app_body
- components::app::app_footer::app_footer
- components::app::app_head::app_head
- components::app::app_nav::app_nav
- components::app::app_shell::app_shell
- components::app::css::css
- components::app::fontawesome::fontawesome
- components::app::htmx::htmx
- components::app::logo::logo
- components::app::meta::meta
- components::app::navlink::navlink
- components::buttons::goto_button::goto_button
- components::contact_card::contact_card
- components::content_viewer::content_viewer
- components::form::form::form
- components::form::form_element::form_element
- components::form::get_form
- components::form::input_element::input_element
- components::form::register_form_elements
- components::form::register_forms
- components::form::select_element::select_element
- components::formatted_label::formatted_label
- components::html::a
- components::html::anchor
- components::html::button
- components::html::container
- components::html::details
- components::html::div
- components::html::footer
- components::html::header
- components::html::img
- components::html::link
- components::html::main
- components::html::markdown
- components::html::pre
- components::html::script
- components::html::summary
- components::info_card::info_card
- components::job_loader::job_loader
- components::label::label
- components::layouts::card::card
- components::layouts::flex_row::flex_row
- components::list::list
- components::loader::loader
- components::portrait_card::portrait_card
- components::sanitize::sanitized::sanitized
- components::select::select
- components::socials::socials
- components::spacer::spacer
- components::text_card::text_card
- components::title::title
- components::widgets::youtrack::youtrack
- css::bundle_css
- css::collect_css_sources
- js::rumtk_web_js_get_item
- pages::get_default_page
- pages::get_page
- pages::index::index
- pages::init_pages
- pages::register_page
- utils::app::app_main
- utils::client::rumtk_web_get
- utils::client::rumtk_web_post
- utils::client::rumtk_web_sync_get
- utils::client::rumtk_web_sync_post
- utils::conversions::to_data_uri
- utils::form_data::compile_form_data
- utils::form_data::get_type
- utils::jobs::get_manager
- utils::jobs::init_job_manager
- utils::jobs::job_str_id_to_id
- utils::matcher::default_api_matcher
- utils::matcher::default_job_matcher
- utils::matcher::default_page_matcher
- utils::matcher::default_robots_matcher
- utils::matcher::match_maker
- utils::misc::params_to_string
- utils::packaging::minify_asset
- utils::render::rumtk_web_post_process
- utils::render::rumtk_web_redirect
- utils::render::rumtk_web_render
- utils::render::rumtk_web_render_contents
- utils::render::rumtk_web_trim_rendered_html
- utils::sanitize_html::sanitize_html
- utils::sanitize_html::sanitize_html_relaxed
- utils::sanitize_html::sanitize_html_strict
- utils::sanitize_html::sanitizer_update_attributes
- utils::sanitize_html::sanitizer_update_tag_attributes
- utils::sanitize_html::sanitizers_update_attributes
- utils::sanitize_html::sanitizers_update_tag_attributes
- utils::sanitize_html::select_sanitizer
- utils::sanitize_html::select_sanitizer_mut
- utils::testdata::data::create_test_form
Type Aliases
- api::APICache
- api::APICacheItem
- api::APIItem
- api::UserAPIEndpoints
- components::form::FormBuilderFunction
- components::form::FormCache
- components::form::FormCacheItem
- components::form::FormElementBuilder
- components::form::FormElements
- components::form::FormItem
- components::form::Forms
- pages::PageCache
- pages::PageCacheItem
- pages::PageItem
- pages::UserPages
- utils::RUMString
- utils::client::RUMWebClient
- utils::client::RUMWebClientResponse
- utils::conf::ClipboardID
- utils::conf::PageMap
- utils::conf::RouterAppState
- utils::conf::SharedAppState
- utils::form_data::FormBuffer
- utils::form_data::FormResult
- utils::jobs::Job
- utils::jobs::JobBuffer
- utils::jobs::JobID
- utils::jobs::JobResult
- utils::response::ComponentResult
- utils::response::HTMLResponse
- utils::response::HTMLResult
- utils::types::APIFunction
- utils::types::APIPath
- utils::types::AsyncURLParams
- utils::types::AsyncURLPath
- utils::types::ConstNestedNestedTextMap
- utils::types::ConstNestedTextMap
- utils::types::ConstTextMap
- utils::types::NestedNestedTextMap
- utils::types::NestedTextMap
- utils::types::PageFunction
- utils::types::PageMap
- utils::types::PipelineGroup
- utils::types::RUMString
- utils::types::RUMWebData
- utils::types::RenderedPageComponents
- utils::types::RenderedPageComponentsResult
- utils::types::RootNestedNestedTextMap
- utils::types::RouterAPIPath
- utils::types::RouterComponents
- utils::types::RouterForm
- utils::types::RouterParams
- utils::types::TextMap
- utils::types::URLParams
- utils::types::URLPath
Statics
- utils::defaults::DEFAULT_EMPTY_PARAMS
- utils::defaults::DEFAULT_NESTEDNESTEDTEXTMAP
- utils::defaults::DEFAULT_NESTEDTEXTMAP
- utils::defaults::DEFAULT_TEXT
- utils::defaults::DEFAULT_TEXTMAP
- utils::defaults::DEFAULT_TEXT_MAP
- utils::render::MARKDOWN_OPTIONS
Constants
- components::widgets::youtrack::YOUTRACK_SANITIZER_ATTRIBUTES
- components::widgets::youtrack::YOUTRACK_SANITIZER_TAGS
- css::DEFAULT_CSS
- css::DEFAULT_OUT_CSS
- css::DEFAULT_OUT_CSS_DIR
- js::DEFAULT_OUT_JS_DIR
- pages::DEFAULT_PAGE_NAME
- utils::defaults::CONTENT_TYPE_HTML
- utils::defaults::CONTENT_TYPE_PDF
- utils::defaults::DEFAULT_ALT_ITEM
- utils::defaults::DEFAULT_APP_CONFIG
- utils::defaults::DEFAULT_CONTACT_CSS
- utils::defaults::DEFAULT_CONTACT_FUNCTION
- utils::defaults::DEFAULT_CONTACT_ITEM
- utils::defaults::DEFAULT_CONTACT_TYPE
- utils::defaults::DEFAULT_GOTO_FUNCTION
- utils::defaults::DEFAULT_HOME_PAGE
- utils::defaults::DEFAULT_HOME_PAGE_URL
- utils::defaults::DEFAULT_HTMX_CHECK_TICKS
- utils::defaults::DEFAULT_HTMX_SWAP_MODE
- utils::defaults::DEFAULT_ICON_SOURCE
- utils::defaults::DEFAULT_ICON_STYLE
- utils::defaults::DEFAULT_ICON_TYPE
- utils::defaults::DEFAULT_JOB_LOADER_NAME
- utils::defaults::DEFAULT_LANG_ITEM
- utils::defaults::DEFAULT_LOCAL_LISTENING_ADDRESS
- utils::defaults::DEFAULT_LOGO_SOURCE
- utils::defaults::DEFAULT_NO_TEXT
- utils::defaults::DEFAULT_OUTBOUND_LISTENING_ADDRESS
- utils::defaults::DEFAULT_PROGRESS_MODE
- utils::defaults::DEFAULT_ROBOT_TXT
- utils::defaults::DEFAULT_SCRIPT
- utils::defaults::DEFAULT_SCRIPT_IMPORT
- utils::defaults::DEFAULT_SCRIPT_MODULE
- utils::defaults::DEFAULT_TEXT_ITEM
- utils::defaults::DEFAULT_THEME_ITEM
- utils::defaults::ELEMENT_INPUT
- utils::defaults::ELEMENT_LABEL
- utils::defaults::ELEMENT_SELECT
- utils::defaults::ELEMENT_TEXTAREA
- utils::defaults::FORM_DATA_TYPE_DEFAULT
- utils::defaults::FORM_DATA_TYPE_HTML
- utils::defaults::FORM_DATA_TYPE_MARKDOWN
- utils::defaults::FORM_DATA_TYPE_PDF
- utils::defaults::LANG_EN
- utils::defaults::LANG_ES
- utils::defaults::OPT_INVERTED_DIRECTION
- utils::defaults::PARAMS_ALT
- utils::defaults::PARAMS_CONTENTS
- utils::defaults::PARAMS_CSS_CLASS
- utils::defaults::PARAMS_ELEMENT
- utils::defaults::PARAMS_ENDPOINT
- utils::defaults::PARAMS_FUNCTION
- utils::defaults::PARAMS_ID
- utils::defaults::PARAMS_INVERTED
- utils::defaults::PARAMS_ITEM
- utils::defaults::PARAMS_MODULE
- utils::defaults::PARAMS_PROGRESS_MODE
- utils::defaults::PARAMS_SECTION
- utils::defaults::PARAMS_SIZE
- utils::defaults::PARAMS_SOCIAL_LIST
- utils::defaults::PARAMS_SOURCE_URL
- utils::defaults::PARAMS_SUMMARY
- utils::defaults::PARAMS_SWAP_MODE
- utils::defaults::PARAMS_TARGET
- utils::defaults::PARAMS_TICKS
- utils::defaults::PARAMS_TITLE
- utils::defaults::PARAMS_TYPE
- utils::defaults::SECTION_ALT
- utils::defaults::SECTION_API
- utils::defaults::SECTION_CONTACT
- utils::defaults::SECTION_DEFAULT
- utils::defaults::SECTION_ENDPOINTS
- utils::defaults::SECTION_LINKS
- utils::defaults::SECTION_MODULES
- utils::defaults::SECTION_PERSONNEL
- utils::defaults::SECTION_PRODUCTS
- utils::defaults::SECTION_SERVICES
- utils::defaults::SECTION_SOCIALS
- utils::defaults::SECTION_TEXT
- utils::defaults::SECTION_TITLES
- utils::testdata::data::JOB_LOADER_TEST_PATTERN
- utils::testdata::data::RAW_HTML_PREFORMATTED
- utils::testdata::data::TESTDATA_EXPECTED_FORMDATA
- utils::testdata::data::TESTDATA_EXPECTED_FORMDATA_EMPTY
- utils::testdata::data::TESTDATA_FORMDATA_EMPTY_REQUEST
- utils::testdata::data::TESTDATA_FORMDATA_EMPTY_REQUEST_WITH_BOUNDARIES
- utils::testdata::data::TESTDATA_FORMDATA_REQUEST
- utils::testdata::data::TRIMMED_HTML_PREFORMATTED
- utils::testdata::data::TRIMMED_HTML_RENDER
- utils::testdata::data::TRIMMED_HTML_RENDER_CSS
- utils::testdata::data::TRIMMED_HTML_RENDER_META
- utils::testdata::data::TRIMMED_HTML_TITLE_RENDER
- utils::testdata::data::UNTRIMMED_HTML_RENDER