List of all items
Structs
- ApiError
- AppState
- cache::BulkStringRef
- cache::Cache
- cache::CacheLock
- cap::AsyncWalkDir
- cap::CapFilesystem
- cap::WalkDir
- captcha::Captcha
- database::Database
- database::InvalidRelationError
- env::Env
- env::EnvGuard
- events::EventEmitter
- events::EventHandlerHandle
- extensions::ConstructedExtension
- extensions::ExtensionPermissionsBuilder
- extensions::ExtensionRouteBuilder
- extensions::ExtensionUpdateInfo
- extensions::PendingExtension
- extensions::background_tasks::BackgroundTask
- extensions::background_tasks::BackgroundTaskBuilder
- extensions::background_tasks::BackgroundTaskManager
- extensions::commands::CliCommandGroupBuilder
- extensions::distr::CargoPackage
- extensions::distr::CargoToml
- extensions::distr::ExtensionDistrFile
- extensions::distr::ExtensionDistrFileBuilder
- extensions::distr::ExtensionMigration
- extensions::distr::MetadataToml
- extensions::distr::PackageJson
- extensions::distr::SlimExtensionDistrFile
- extensions::email_templates::EmailTemplate
- extensions::email_templates::EmailTemplateManager
- extensions::email_templates::ExtensionEmailTemplateBuilder
- extensions::manager::ExtensionManager
- extensions::settings::EmptySettings
- extensions::settings::SettingsDeserializer
- extensions::settings::SettingsSerializer
- extensions::shutdown_handlers::ShutdownHandler
- extensions::shutdown_handlers::ShutdownHandlerBuilder
- extensions::shutdown_handlers::ShutdownHandlerManager
- extract::ConsumingExtension
- extract::ConsumingExtensionError
- jwt::BasePayload
- jwt::Jwt
- mail::Mail
- models::Fetchable
- models::InsertQueryBuilder
- models::ModelHandler
- models::ModelHandlerHandle
- models::ModelHandlerList
- models::OrderedJson
- models::Pagination
- models::PaginationParams
- models::PaginationParamsWithSearch
- models::UpdateQueryBuilder
- models::admin_activity::AdminActivity
- models::admin_activity::AdminActivityLogger
- models::admin_activity::AdminApiAdminActivity
- models::admin_activity::CreateAdminActivityOptions
- models::announcement::AdminApiAnnouncement
- models::announcement::Announcement
- models::announcement::ApiAnnouncement
- models::announcement::CreateAnnouncementOptions
- models::announcement::UpdateAnnouncementOptions
- models::backup_configuration::AdminApiBackupConfiguration
- models::backup_configuration::BackupConfigs
- models::backup_configuration::BackupConfigsRestic
- models::backup_configuration::BackupConfigsS3
- models::backup_configuration::BackupConfiguration
- models::backup_configuration::CreateBackupConfigurationOptions
- models::backup_configuration::UpdateBackupConfigurationOptions
- models::database_host::AdminApiDatabaseHost
- models::database_host::ApiDatabaseHost
- models::database_host::CreateDatabaseHostOptions
- models::database_host::DatabaseHost
- models::database_host::ParsedConnectionDetails
- models::database_host::UpdateDatabaseHostOptions
- models::egg_configuration::AdminApiEggConfiguration
- models::egg_configuration::ApiEggConfiguration
- models::egg_configuration::CreateEggConfigurationOptions
- models::egg_configuration::EggConfigAllocationDeploymentAdditionalAllocation
- models::egg_configuration::EggConfigAllocationDeploymentPrimaryAllocation
- models::egg_configuration::EggConfigAllocations
- models::egg_configuration::EggConfigAllocationsDeployment
- models::egg_configuration::EggConfigAllocationsUserSelfAssign
- models::egg_configuration::EggConfigRoutes
- models::egg_configuration::EggConfigStartup
- models::egg_configuration::EggConfiguration
- models::egg_configuration::MergedEggConfiguration
- models::egg_configuration::UpdateEggConfigurationOptions
- models::egg_repository::AdminApiEggRepository
- models::egg_repository::CreateEggRepositoryOptions
- models::egg_repository::EggRepository
- models::egg_repository::UpdateEggRepositoryOptions
- models::egg_repository_egg::AdminApiEggEggRepositoryEgg
- models::egg_repository_egg::AdminApiEggRepositoryEgg
- models::egg_repository_egg::EggRepositoryEgg
- models::location::AdminApiLocation
- models::location::CreateLocationOptions
- models::location::Location
- models::location::UpdateLocationOptions
- models::location_database_host::AdminApiLocationDatabaseHost
- models::location_database_host::CreateLocationDatabaseHostOptions
- models::location_database_host::LocationDatabaseHost
- models::mount::AdminApiMount
- models::mount::CreateMountOptions
- models::mount::Mount
- models::mount::UpdateMountOptions
- models::nest::AdminApiNest
- models::nest::CreateNestOptions
- models::nest::Nest
- models::nest::UpdateNestOptions
- models::nest_egg::AdminApiNestEgg
- models::nest_egg::ApiNestEgg
- models::nest_egg::CreateNestEggOptions
- models::nest_egg::ExportedNestEgg
- models::nest_egg::ExportedNestEggConfigs
- models::nest_egg::ExportedNestEggConfigsFilesFile
- models::nest_egg::ExportedNestEggScripts
- models::nest_egg::NestEgg
- models::nest_egg::NestEggConfigScript
- models::nest_egg::NestEggConfigStartup
- models::nest_egg::NestEggConfigStop
- models::nest_egg::ProcessConfiguration
- models::nest_egg::ProcessConfigurationFile
- models::nest_egg::ProcessConfigurationFileReplacement
- models::nest_egg::UpdateNestEggOptions
- models::nest_egg_mount::AdminApiNestEggMount
- models::nest_egg_mount::AdminApiNestEggNestEggMount
- models::nest_egg_mount::CreateNestEggMountOptions
- models::nest_egg_mount::NestEggMount
- models::nest_egg_variable::AdminApiNestEggVariable
- models::nest_egg_variable::CreateNestEggVariableOptions
- models::nest_egg_variable::ExportedNestEggVariable
- models::nest_egg_variable::NestEggVariable
- models::nest_egg_variable::UpdateNestEggVariableOptions
- models::node::AdminApiNode
- models::node::CreateNodeOptions
- models::node::Node
- models::node::UpdateNodeOptions
- models::node_allocation::AdminApiNodeAllocation
- models::node_allocation::NodeAllocation
- models::node_mount::AdminApiNodeMount
- models::node_mount::AdminApiNodeNodeMount
- models::node_mount::CreateNodeMountOptions
- models::node_mount::NodeMount
- models::oauth_provider::AdminApiOAuthProvider
- models::oauth_provider::ApiOAuthProvider
- models::oauth_provider::CreateOAuthProviderOptions
- models::oauth_provider::OAuthProvider
- models::oauth_provider::UpdateOAuthProviderOptions
- models::role::AdminApiRole
- models::role::CreateRoleOptions
- models::role::Role
- models::role::UpdateRoleOptions
- models::server::AdminApiServer
- models::server::AdminApiServerLimits
- models::server::ApiServer
- models::server::ApiServerFeatureLimits
- models::server::ApiServerLimits
- models::server::CreateServerOptions
- models::server::DeleteServerOptions
- models::server::RemoteApiServer
- models::server::Server
- models::server::ServerActivityLogger
- models::server::ServerTransferOptions
- models::server::UpdateServerOptions
- models::server_activity::ApiServerActivity
- models::server_activity::CreateServerActivityOptions
- models::server_activity::ServerActivity
- models::server_allocation::ApiServerAllocation
- models::server_allocation::ServerAllocation
- models::server_backup::AdminApiNodeServerBackup
- models::server_backup::AdminApiServerBackup
- models::server_backup::ApiServerBackup
- models::server_backup::CreateServerBackupOptions
- models::server_backup::DeleteServerBackupOptions
- models::server_backup::ServerBackup
- models::server_backup::UpdateServerBackupOptions
- models::server_database::AdminApiServerDatabase
- models::server_database::ApiServerDatabase
- models::server_database::CreateServerDatabaseOptions
- models::server_database::DeleteServerDatabaseOptions
- models::server_database::ServerDatabase
- models::server_database::UpdateServerDatabaseOptions
- models::server_mount::AdminApiServerMount
- models::server_mount::AdminApiServerServerMount
- models::server_mount::ApiServerMount
- models::server_mount::CreateServerMountOptions
- models::server_mount::ServerMount
- models::server_schedule::ApiServerSchedule
- models::server_schedule::CreateServerScheduleOptions
- models::server_schedule::ExportedServerSchedule
- models::server_schedule::ServerSchedule
- models::server_schedule::UpdateServerScheduleOptions
- models::server_schedule_step::ApiServerScheduleStep
- models::server_schedule_step::CreateServerScheduleStepOptions
- models::server_schedule_step::ExportedServerScheduleStep
- models::server_schedule_step::ServerScheduleStep
- models::server_schedule_step::UpdateServerScheduleStepOptions
- models::server_subuser::ApiServerSubuser
- models::server_subuser::CreateServerSubuserOptions
- models::server_subuser::ServerSubuser
- models::server_subuser::UpdateServerSubuserOptions
- models::server_variable::ApiServerVariable
- models::server_variable::ServerVariable
- models::user::AdminApiUser
- models::user::ApiFullUser
- models::user::ApiUser
- models::user::CreateUserOptions
- models::user::PermissionManager
- models::user::UpdateUserOptions
- models::user::User
- models::user::UserImpersonator
- models::user_activity::ApiUserActivity
- models::user_activity::CreateUserActivityOptions
- models::user_activity::UserActivity
- models::user_activity::UserActivityLogger
- models::user_api_key::ApiUserApiKey
- models::user_api_key::CreateUserApiKeyOptions
- models::user_api_key::UpdateUserApiKeyOptions
- models::user_api_key::UserApiKey
- models::user_command_snippet::ApiUserCommandSnippet
- models::user_command_snippet::CreateUserCommandSnippetOptions
- models::user_command_snippet::UpdateUserCommandSnippetOptions
- models::user_command_snippet::UserCommandSnippet
- models::user_oauth_link::AdminApiUserOAuthLink
- models::user_oauth_link::ApiUserOAuthLink
- models::user_oauth_link::CreateUserOAuthLinkOptions
- models::user_oauth_link::UserOAuthLink
- models::user_password_reset::UserPasswordReset
- models::user_recovery_code::UserRecoveryCode
- models::user_security_key::ApiUserSecurityKey
- models::user_security_key::CreateUserSecurityKeyOptions
- models::user_security_key::UpdateUserSecurityKeyOptions
- models::user_security_key::UserSecurityKey
- models::user_server_group::ApiUserServerGroup
- models::user_server_group::CreateUserServerGroupOptions
- models::user_server_group::UpdateUserServerGroupOptions
- models::user_server_group::UserServerGroup
- models::user_session::ApiUserSession
- models::user_session::CreateUserSessionOptions
- models::user_session::UserSession
- models::user_ssh_key::ApiUserSshKey
- models::user_ssh_key::CreateUserSshKeyOptions
- models::user_ssh_key::UpdateUserSshKeyOptions
- models::user_ssh_key::UserSshKey
- ntp::Ntp
- ntp::NtpOffset
- payload::Payload
- payload::PayloadRejection
- permissions::PermissionGroup
- permissions::PermissionMap
- response::ApiResponse
- response::DisplayError
- settings::AppSettings
- settings::AppSettingsDeserializer
- settings::Settings
- settings::SettingsReadGuard
- settings::SettingsWriteGuard
- settings::activity::AppSettingsActivity
- settings::activity::AppSettingsActivityDeserializer
- settings::app::AppSettingsApp
- settings::app::AppSettingsAppDeserializer
- settings::ratelimits::AppSettingsRatelimits
- settings::ratelimits::AppSettingsRatelimitsDeserializer
- settings::ratelimits::RatelimitConfiguration
- settings::server::AppSettingsServer
- settings::server::AppSettingsServerDeserializer
- settings::user::AppSettingsUser
- settings::user::AppSettingsUserDeserializer
- settings::webauthn::AppSettingsWebauthn
- settings::webauthn::AppSettingsWebauthnDeserializer
- storage::Storage
- storage::StorageAsset
- storage::StorageUrlRetriever
- telemetry::TelemetryData
- telemetry::TelemetryDataNode
- telemetry::TelemetryDataPanel
- telemetry::TelemetryDataResources
- telemetry::TelemetryDataResourcesBackups
- telemetry::TelemetryDataResourcesServers
- telemetry::TelemetryDataResourcesUsers
- updates::ParsedVersionInformation
- updates::UpdateInformation
- updates::UpdateManager
- updates::VersionHistoryEntry
Enums
- AppContainerType
- cap::AsyncReadDir
- cap::ReadDir
- database::DatabaseError
- env::RedisMode
- extensions::commands::CommandMapEntry
- models::ListenerPriority
- models::announcement::AnnouncementType
- models::database_host::DatabaseCredentials
- models::database_host::DatabasePool
- models::database_host::DatabaseTransaction
- models::database_host::DatabaseType
- models::egg_configuration::EggConfigAllocationDeploymentAdditionalAllocationMode
- models::egg_configuration::EggConfigRoutesRouteItem
- models::nest_egg::ServerConfigurationFileParser
- models::node::NodeEvent
- models::server::ServerAutoStartBehavior
- models::server::ServerEvent
- models::server::ServerStatus
- models::server_backup::BackupDisk
- models::user::AuthMethod
- models::user::UserToastPosition
- settings::CaptchaProvider
- settings::MailMode
- settings::PublicCaptchaProvider
- settings::StorageDriver
- settings::app::TwoFactorRequirement
- updates::ExtensionUpdateCheckResult
Traits
- Extendible
- extensions::Extension
- extensions::commands::CliCommand
- extensions::settings::SettingsDeserializeExt
- extensions::settings::SettingsSerializeExt
- models::BaseModel
- models::ByUuid
- models::CreatableModel
- models::DeletableModel
- models::EventEmittingModel
- models::IntoAdminApiObject
- models::IntoApiObject
- models::ModelExtension
- models::SafeModelExtension
- models::UpdatableModel
- prelude::AsyncIteratorExt
- prelude::AsyncOptionExt
- prelude::IteratorExt
- prelude::OptionExt
- prelude::SqlxErrorExt
- prelude::StringExt
Macros
Functions
- deserialize::deserialize_array_or_not
- deserialize::deserialize_defaultable
- deserialize::deserialize_map_or_not
- deserialize::deserialize_nest_egg_config_files
- deserialize::deserialize_nest_egg_config_stop
- deserialize::deserialize_nest_egg_variable_rules
- deserialize::deserialize_pre_stringified
- deserialize::deserialize_public_key
- deserialize::deserialize_string_option
- deserialize::deserialize_stringable_option
- extensions::distr::resync_extension_list
- full_version
- heavy::get_build_logs
- heavy::is_locked
- heavy::list_extensions
- heavy::remove_extension
- heavy::trigger_rebuild
- heavy::write_extension
- likely
- models::announcement::validate_content_translations
- models::announcement::validate_title_translations
- models::egg_configuration::validate_config_allocations
- models::nest_egg::validate_docker_images
- models::nest_egg::validate_startup_commands
- models::nest_egg_variable::validate_description_translations
- models::nest_egg_variable::validate_name_translations
- ntp::check_ntp
- permissions::get_admin_permissions
- permissions::get_server_permissions
- permissions::get_user_permissions
- permissions::validate_admin_permissions
- permissions::validate_server_permissions
- permissions::validate_user_permissions
- response::accept_from_headers
- unlikely
- utils::flatten_validation_errors
- utils::slice_up_to
- utils::truncate_up_to
- utils::validate_data
- utils::validate_language
- utils::validate_time_in_future
Type Aliases
- GetIp
- GetState
- State
- extensions::ExtensionCallValue
- extensions::commands::ExecutorFunc
- extensions::settings::ExtensionSettings
- extensions::settings::ExtensionSettingsDeserializer
- extensions::shutdown_handlers::ShutdownFunc
- models::CreateListenerList
- models::DeleteHandlerList
- models::ModelExtensionData
- models::ModelExtensionList
- models::ModelExtensionMapType
- models::UpdateHandlerList
- models::admin_activity::AdminApiAdminActivityHookArgs
- models::admin_activity::AdminApiAdminActivityInitArgs
- models::admin_activity::GetAdminActivityLogger
- models::announcement::AdminApiAnnouncementHookArgs
- models::announcement::AdminApiAnnouncementInitArgs
- models::announcement::ApiAnnouncementHookArgs
- models::announcement::ApiAnnouncementInitArgs
- models::backup_configuration::AdminApiBackupConfigurationHookArgs
- models::backup_configuration::AdminApiBackupConfigurationInitArgs
- models::database_host::AdminApiDatabaseHostHookArgs
- models::database_host::AdminApiDatabaseHostInitArgs
- models::database_host::ApiDatabaseHostHookArgs
- models::database_host::ApiDatabaseHostInitArgs
- models::egg_configuration::AdminApiEggConfigurationHookArgs
- models::egg_configuration::AdminApiEggConfigurationInitArgs
- models::egg_configuration::ApiEggConfigurationHookArgs
- models::egg_configuration::ApiEggConfigurationInitArgs
- models::egg_repository::AdminApiEggRepositoryHookArgs
- models::egg_repository::AdminApiEggRepositoryInitArgs
- models::egg_repository_egg::AdminApiEggRepositoryEggHookArgs
- models::egg_repository_egg::AdminApiEggRepositoryEggInitArgs
- models::location::AdminApiLocationHookArgs
- models::location::AdminApiLocationInitArgs
- models::location_database_host::AdminApiLocationDatabaseHostHookArgs
- models::location_database_host::AdminApiLocationDatabaseHostInitArgs
- models::mount::AdminApiMountHookArgs
- models::mount::AdminApiMountInitArgs
- models::nest::AdminApiNestHookArgs
- models::nest::AdminApiNestInitArgs
- models::nest_egg::AdminApiNestEggHookArgs
- models::nest_egg::AdminApiNestEggInitArgs
- models::nest_egg::ApiNestEggHookArgs
- models::nest_egg::ApiNestEggInitArgs
- models::nest_egg_mount::AdminApiNestEggMountHookArgs
- models::nest_egg_mount::AdminApiNestEggMountInitArgs
- models::nest_egg_variable::AdminApiNestEggVariableHookArgs
- models::nest_egg_variable::AdminApiNestEggVariableInitArgs
- models::node::AdminApiNodeHookArgs
- models::node::AdminApiNodeInitArgs
- models::node::GetNode
- models::node_allocation::AdminApiNodeAllocationHookArgs
- models::node_allocation::AdminApiNodeAllocationInitArgs
- models::node_mount::AdminApiNodeMountHookArgs
- models::node_mount::AdminApiNodeMountInitArgs
- models::oauth_provider::AdminApiOAuthProviderHookArgs
- models::oauth_provider::AdminApiOAuthProviderInitArgs
- models::oauth_provider::ApiOAuthProviderHookArgs
- models::oauth_provider::ApiOAuthProviderInitArgs
- models::role::AdminApiRoleHookArgs
- models::role::AdminApiRoleInitArgs
- models::server::AdminApiServerHookArgs
- models::server::AdminApiServerInitArgs
- models::server::ApiServerFeatureLimitsHookArgs
- models::server::ApiServerFeatureLimitsInitArgs
- models::server::ApiServerHookArgs
- models::server::ApiServerInitArgs
- models::server::GetServer
- models::server::GetServerActivityLogger
- models::server_activity::ApiServerActivityHookArgs
- models::server_activity::ApiServerActivityInitArgs
- models::server_allocation::ApiServerAllocationHookArgs
- models::server_allocation::ApiServerAllocationInitArgs
- models::server_backup::AdminApiServerBackupHookArgs
- models::server_backup::AdminApiServerBackupInitArgs
- models::server_backup::ApiServerBackupHookArgs
- models::server_backup::ApiServerBackupInitArgs
- models::server_database::AdminApiServerDatabaseHookArgs
- models::server_database::AdminApiServerDatabaseInitArgs
- models::server_database::ApiServerDatabaseHookArgs
- models::server_database::ApiServerDatabaseInitArgs
- models::server_mount::AdminApiServerMountHookArgs
- models::server_mount::AdminApiServerMountInitArgs
- models::server_mount::ApiServerMountHookArgs
- models::server_mount::ApiServerMountInitArgs
- models::server_schedule::ApiServerScheduleHookArgs
- models::server_schedule::ApiServerScheduleInitArgs
- models::server_schedule_step::ApiServerScheduleStepHookArgs
- models::server_schedule_step::ApiServerScheduleStepInitArgs
- models::server_subuser::ApiServerSubuserHookArgs
- models::server_subuser::ApiServerSubuserInitArgs
- models::server_variable::ApiServerVariableHookArgs
- models::server_variable::ApiServerVariableInitArgs
- models::user::AdminApiUserHookArgs
- models::user::AdminApiUserInitArgs
- models::user::ApiFullUserHookArgs
- models::user::ApiFullUserInitArgs
- models::user::ApiUserHookArgs
- models::user::ApiUserInitArgs
- models::user::GetAuthMethod
- models::user::GetPermissionManager
- models::user::GetUser
- models::user::GetUserImpersonator
- models::user_activity::ApiUserActivityHookArgs
- models::user_activity::ApiUserActivityInitArgs
- models::user_activity::GetUserActivityLogger
- models::user_api_key::ApiUserApiKeyHookArgs
- models::user_api_key::ApiUserApiKeyInitArgs
- models::user_command_snippet::ApiUserCommandSnippetHookArgs
- models::user_command_snippet::ApiUserCommandSnippetInitArgs
- models::user_oauth_link::AdminApiUserOAuthLinkHookArgs
- models::user_oauth_link::AdminApiUserOAuthLinkInitArgs
- models::user_oauth_link::ApiUserOAuthLinkHookArgs
- models::user_oauth_link::ApiUserOAuthLinkInitArgs
- models::user_security_key::ApiUserSecurityKeyHookArgs
- models::user_security_key::ApiUserSecurityKeyInitArgs
- models::user_server_group::ApiUserServerGroupHookArgs
- models::user_server_group::ApiUserServerGroupInitArgs
- models::user_session::ApiUserSessionHookArgs
- models::user_session::ApiUserSessionInitArgs
- models::user_ssh_key::ApiUserSshKeyHookArgs
- models::user_ssh_key::ApiUserSshKeyInitArgs
- response::ApiResponseResult
Statics
- FRONTEND_LANGUAGES
- database::BASE64_ENGINE
- heavy::EXTENSION_BUILD_LOCK
- heavy::EXTENSION_DIR
- heavy::EXTENSION_LOG
- heavy::EXTENSION_REBUILD_TRIGGER
- heavy::EXTENSION_ROOT_DIR
- response::ACCEPT_HEADER
- response::APP_DEBUG