1 line
No EOL
15 KiB
HTML
1 line
No EOL
15 KiB
HTML
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="List of all items in this crate"><meta name="keywords" content="rust, rustlang, rust-lang"><title>List of all items in this crate</title><link rel="preload" as="font" type="font/woff2" crossorigin href="../SourceSerif4-Regular.ttf.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../FiraSans-Regular.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../FiraSans-Medium.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../SourceCodePro-Regular.ttf.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../SourceSerif4-Bold.ttf.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../SourceCodePro-Semibold.ttf.woff2"><link rel="stylesheet" href="../normalize.css"><link rel="stylesheet" href="../rustdoc.css" id="mainThemeStyle"><link rel="stylesheet" href="../ayu.css" disabled><link rel="stylesheet" href="../dark.css" disabled><link rel="stylesheet" href="../light.css" id="themeStyle"><script id="default-settings" ></script><script src="../storage.js"></script><script defer src="../main.js"></script><noscript><link rel="stylesheet" href="../noscript.css"></noscript><link rel="alternate icon" type="image/png" href="../favicon-16x16.png"><link rel="alternate icon" type="image/png" href="../favicon-32x32.png"><link rel="icon" type="image/svg+xml" href="../favicon.svg"></head><body class="rustdoc mod"><!--[if lte IE 11]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="mobile-topbar"><button class="sidebar-menu-toggle">☰</button><a class="sidebar-logo" href="../pages/index.html"><div class="logo-container"><img class="rust-logo" src="../rust-logo.svg" alt="logo"></div></a><h2 class="location"></h2></nav><nav class="sidebar"><a class="sidebar-logo" href="../pages/index.html"><div class="logo-container"><img class="rust-logo" src="../rust-logo.svg" alt="logo"></div></a><h2 class="location">Crate pages</h2></nav><main><div class="width-limiter"><div class="sub-container"><a class="sub-logo-container" href="../pages/index.html"><img class="rust-logo" src="../rust-logo.svg" alt="logo"></a><nav class="sub"><form class="search-form"><div class="search-container"><span></span><input class="search-input" name="search" autocomplete="off" spellcheck="false" placeholder="Click or press ‘S’ to search, ‘?’ for more options…" type="search"><div id="help-button" title="help" tabindex="-1"><button type="button">?</button></div><div id="settings-menu" tabindex="-1"><a href="../settings.html" title="settings"><img width="22" height="22" alt="Change settings" src="../wheel.svg"></a></div></div></form></nav></div><section id="main-content" class="content"><h1 class="fqn"><span class="in-band">List of all items</span></h1><h3 id="Structs">Structs</h3><ul class="structs docblock"><li><a href="struct.Cli.html">Cli</a></li><li><a href="struct.FILES.html">FILES</a></li><li><a href="struct.Settings.html">Settings</a></li><li><a href="api/v1/struct.RedirectQuery.html">api::v1::RedirectQuery</a></li><li><a href="api/v1/account/struct.AccountCheckPayload.html">api::v1::account::AccountCheckPayload</a></li><li><a href="api/v1/account/struct.Email.html">api::v1::account::Email</a></li><li><a href="api/v1/account/struct.Username.html">api::v1::account::Username</a></li><li><a href="api/v1/account/struct.delete_account.html">api::v1::account::delete_account</a></li><li><a href="api/v1/account/struct.email_exists.html">api::v1::account::email_exists</a></li><li><a href="api/v1/account/struct.set_email.html">api::v1::account::set_email</a></li><li><a href="api/v1/account/struct.set_username.html">api::v1::account::set_username</a></li><li><a href="api/v1/account/struct.update_user_password.html">api::v1::account::update_user_password</a></li><li><a href="api/v1/account/struct.username_exists.html">api::v1::account::username_exists</a></li><li><a href="api/v1/auth/struct.login.html">api::v1::auth::login</a></li><li><a href="api/v1/auth/struct.register.html">api::v1::auth::register</a></li><li><a href="api/v1/auth/struct.signout.html">api::v1::auth::signout</a></li><li><a href="api/v1/routes/struct.Account.html">api::v1::routes::Account</a></li><li><a href="api/v1/routes/struct.Auth.html">api::v1::routes::Auth</a></li><li><a href="api/v1/routes/struct.Routes.html">api::v1::routes::Routes</a></li><li><a href="ctx/struct.Ctx.html">ctx::Ctx</a></li><li><a href="ctx/api/v1/account/struct.AccountCheckResp.html">ctx::api::v1::account::AccountCheckResp</a></li><li><a href="ctx/api/v1/account/struct.ChangePasswordReqest.html">ctx::api::v1::account::ChangePasswordReqest</a></li><li><a href="ctx/api/v1/auth/struct.Login.html">ctx::api::v1::auth::Login</a></li><li><a href="ctx/api/v1/auth/struct.Password.html">ctx::api::v1::auth::Password</a></li><li><a href="ctx/api/v1/auth/struct.Register.html">ctx::api::v1::auth::Register</a></li><li><a href="ctx/api/v1/pages/struct.AddSite.html">ctx::api::v1::pages::AddSite</a></li><li><a href="db/struct.Conn.html">db::Conn</a></li><li><a href="db/struct.Database.html">db::Database</a></li><li><a href="db/struct.Fresh.html">db::Fresh</a></li><li><a href="db/struct.InnerSite.html">db::InnerSite</a></li><li><a href="db/struct.NameHash.html">db::NameHash</a></li><li><a href="db/struct.Register.html">db::Register</a></li><li><a href="db/struct.Site.html">db::Site</a></li><li><a href="db/struct.UpdateEmail.html">db::UpdateEmail</a></li><li><a href="deploy/struct.DeployEvent.html">deploy::DeployEvent</a></li><li><a href="deploy/struct.DeployInfo.html">deploy::DeployInfo</a></li><li><a href="deploy/struct.DeploySecret.html">deploy::DeploySecret</a></li><li><a href="deploy/struct.deploy_info.html">deploy::deploy_info</a></li><li><a href="deploy/routes/struct.Deploy.html">deploy::routes::Deploy</a></li><li><a href="deploy/struct.update.html">deploy::update</a></li><li><a href="errors/struct.ConfigError.html">errors::ConfigError</a></li><li><a href="errors/struct.ErrorToResponse.html">errors::ErrorToResponse</a></li><li><a href="errors/struct.FSError.html">errors::FSError</a></li><li><a href="git/struct.FileInfo.html">git::FileInfo</a></li><li><a href="meta/struct.BuildDetails.html">meta::BuildDetails</a></li><li><a href="meta/struct.Health.html">meta::Health</a></li><li><a href="meta/struct.build_details.html">meta::build_details</a></li><li><a href="meta/struct.health.html">meta::health</a></li><li><a href="meta/routes/struct.Meta.html">meta::routes::Meta</a></li><li><a href="page/struct.Page.html">page::Page</a></li><li><a href="pages/struct.Footer.html">pages::Footer</a></li><li><a href="pages/struct.Home.html">pages::Home</a></li><li><a href="pages/struct.TEMPLATES.html">pages::TEMPLATES</a></li><li><a href="pages/struct.TemplateFile.html">pages::TemplateFile</a></li><li><a href="pages/struct.Templates.html">pages::Templates</a></li><li><a href="pages/auth/login/struct.Login.html">pages::auth::login::Login</a></li><li><a href="pages/auth/login/struct.get_login.html">pages::auth::login::get_login</a></li><li><a href="pages/auth/login/struct.login_submit.html">pages::auth::login::login_submit</a></li><li><a href="pages/auth/register/struct.Register.html">pages::auth::register::Register</a></li><li><a href="pages/auth/register/struct.get_register.html">pages::auth::register::get_register</a></li><li><a href="pages/auth/register/struct.register_submit.html">pages::auth::register::register_submit</a></li><li><a href="pages/auth/struct.signout.html">pages::auth::signout</a></li><li><a href="pages/dash/home/struct.Home.html">pages::dash::home::Home</a></li><li><a href="pages/dash/home/struct.get_home.html">pages::dash::home::get_home</a></li><li><a href="pages/errors/struct.PageError.html">pages::errors::PageError</a></li><li><a href="pages/errors/struct.ReadableError.html">pages::errors::ReadableError</a></li><li><a href="pages/struct.home.html">pages::home</a></li><li><a href="pages/routes/struct.Auth.html">pages::routes::Auth</a></li><li><a href="pages/routes/struct.Dash.html">pages::routes::Dash</a></li><li><a href="pages/routes/struct.Pages.html">pages::routes::Pages</a></li><li><a href="preview/struct.Preview.html">preview::Preview</a></li><li><a href="serve/struct.index.html">serve::index</a></li><li><a href="serve/routes/struct.Serve.html">serve::routes::Serve</a></li><li><a href="settings/struct.Database.html">settings::Database</a></li><li><a href="settings/struct.PageConfig.html">settings::PageConfig</a></li><li><a href="settings/struct.Server.html">settings::Server</a></li><li><a href="settings/struct.Settings.html">settings::Settings</a></li><li><a href="static_assets/filemap/struct.FileMap.html">static_assets::filemap::FileMap</a></li><li><a href="static_assets/routes/struct.ASSETS.html">static_assets::routes::ASSETS</a></li><li><a href="static_assets/routes/struct.Assets.html">static_assets::routes::Assets</a></li><li><a href="static_assets/static_files/struct.Asset.html">static_assets::static_files::Asset</a></li><li><a href="static_assets/static_files/assets/struct.CSS.html">static_assets::static_files::assets::CSS</a></li><li><a href="static_assets/static_files/assets/struct.MOBILE_CSS.html">static_assets::static_files::assets::MOBILE_CSS</a></li><li><a href="static_assets/static_files/struct.static_files.html">static_assets::static_files::static_files</a></li><li><a href="subdomains/struct.ID.html">subdomains::ID</a></li></ul><h3 id="Enums">Enums</h3><ul class="enums docblock"><li><a href="enum.Commands.html">Commands</a></li><li><a href="db/enum.ConnectionOptions.html">db::ConnectionOptions</a></li><li><a href="db/enum.Login.html">db::Login</a></li><li><a href="errors/enum.ServiceError.html">errors::ServiceError</a></li><li><a href="git/enum.ContentType.html">git::ContentType</a></li><li><a href="git/enum.GitFileMode.html">git::GitFileMode</a></li><li><a href="settings/enum.DBType.html">settings::DBType</a></li></ul><h3 id="Traits">Traits</h3><ul class="traits docblock"><li><a href="pages/errors/trait.CtxError.html">pages::errors::CtxError</a></li></ul><h3 id="Functions">Functions</h3><ul class="functions docblock"><li><a href="api/v1/account/fn.services.html">api::v1::account::services</a></li><li><a href="api/v1/auth/fn.services.html">api::v1::auth::services</a></li><li><a href="api/v1/fn.get_auth_middleware.html">api::v1::get_auth_middleware</a></li><li><a href="api/v1/fn.services.html">api::v1::services</a></li><li><a href="db/fn.get_db.html">db::get_db</a></li><li><a href="db/fn.map_register_err.html">db::map_register_err</a></li><li><a href="db/fn.map_row_not_found_err.html">db::map_row_not_found_err</a></li><li><a href="db/fn.now_unix_time_stamp.html">db::now_unix_time_stamp</a></li><li><a href="deploy/fn.services.html">deploy::services</a></li><li><a href="fn.get_identity_service.html">get_identity_service</a></li><li><a href="fn.get_json_err.html">get_json_err</a></li><li><a href="git/fn.read_file.html">git::read_file</a></li><li><a href="git/fn.read_file_inner.html">git::read_file_inner</a></li><li><a href="git/fn.read_preview_file.html">git::read_preview_file</a></li><li><a href="fn.main.html">main</a></li><li><a href="meta/fn.services.html">meta::services</a></li><li><a href="pages/auth/login/fn.services.html">pages::auth::login::services</a></li><li><a href="pages/auth/register/fn.services.html">pages::auth::register::services</a></li><li><a href="pages/auth/fn.register_templates.html">pages::auth::register_templates</a></li><li><a href="pages/auth/fn.services.html">pages::auth::services</a></li><li><a href="pages/fn.auth_ctx.html">pages::auth_ctx</a></li><li><a href="pages/fn.context.html">pages::context</a></li><li><a href="pages/dash/home/fn.services.html">pages::dash::home::services</a></li><li><a href="pages/dash/fn.register_templates.html">pages::dash::register_templates</a></li><li><a href="pages/dash/fn.services.html">pages::dash::services</a></li><li><a href="pages/errors/fn.register_templates.html">pages::errors::register_templates</a></li><li><a href="pages/routes/fn.get_auth_middleware.html">pages::routes::get_auth_middleware</a></li><li><a href="pages/fn.services.html">pages::services</a></li><li><a href="fn.serve.html">serve</a></li><li><a href="serve/fn.services.html">serve::services</a></li><li><a href="fn.services.html">services</a></li><li><a href="static_assets/fn.services.html">static_assets::services</a></li><li><a href="static_assets/static_files/fn.handle_assets.html">static_assets::static_files::handle_assets</a></li><li><a href="subdomains/fn.get_random_id.html">subdomains::get_random_id</a></li><li><a href="subdomains/fn.get_random_subdomain.html">subdomains::get_random_subdomain</a></li><li><a href="utils/fn.get_random.html">utils::get_random</a></li><li><a href="utils/fn.get_website_path.html">utils::get_website_path</a></li></ul><h3 id="Typedefs">Typedefs</h3><ul class="typedefs docblock"><li><a href="type.AppCtx.html">AppCtx</a></li><li><a href="ctx/type.ArcCtx.html">ctx::ArcCtx</a></li><li><a href="errors/type.ServiceResult.html">errors::ServiceResult</a></li><li><a href="pages/errors/type.PageResult.html">pages::errors::PageResult</a></li></ul><h3 id="Constants">Constants</h3><ul class="constants docblock"><li><a href="constant.CACHE_AGE.html">CACHE_AGE</a></li><li><a href="constant.GIT_COMMIT_HASH.html">GIT_COMMIT_HASH</a></li><li><a href="constant.PKG_DESCRIPTION.html">PKG_DESCRIPTION</a></li><li><a href="constant.PKG_HOMEPAGE.html">PKG_HOMEPAGE</a></li><li><a href="constant.PKG_NAME.html">PKG_NAME</a></li><li><a href="constant.V1_API_ROUTES.html">V1_API_ROUTES</a></li><li><a href="constant.VERSION.html">VERSION</a></li><li><a href="api/v1/routes/constant.ROUTES.html">api::v1::routes::ROUTES</a></li><li><a href="pages/constant.AUTH_NAV.html">pages::AUTH_NAV</a></li><li><a href="pages/constant.BASE.html">pages::BASE</a></li><li><a href="pages/constant.FOOTER.html">pages::FOOTER</a></li><li><a href="pages/constant.HOME.html">pages::HOME</a></li><li><a href="pages/constant.PAYLOAD_KEY.html">pages::PAYLOAD_KEY</a></li><li><a href="pages/constant.PUB_NAV.html">pages::PUB_NAV</a></li><li><a href="pages/auth/constant.AUTH_BASE.html">pages::auth::AUTH_BASE</a></li><li><a href="pages/auth/login/constant.LOGIN.html">pages::auth::login::LOGIN</a></li><li><a href="pages/auth/register/constant.REGISTER.html">pages::auth::register::REGISTER</a></li><li><a href="pages/dash/home/constant.DASH_HOME.html">pages::dash::home::DASH_HOME</a></li><li><a href="pages/errors/constant.ERROR_KEY.html">pages::errors::ERROR_KEY</a></li><li><a href="pages/errors/constant.ERROR_TEMPLATE.html">pages::errors::ERROR_TEMPLATE</a></li><li><a href="pages/routes/constant.PAGES.html">pages::routes::PAGES</a></li><li><a href="subdomains/constant.LEN.html">subdomains::LEN</a></li><li><a href="subdomains/constant.WORDLIST.html">subdomains::WORDLIST</a></li></ul></section></div></main><div id="rustdoc-vars" data-root-path="../" data-current-crate="pages" data-themes="ayu,dark,light" data-resource-suffix="" data-rustdoc-version="1.65.0 (897e37553 2022-11-02)" ></div></body></html> |