List of all items
Structs
- ayb_db::models::APIToken
- ayb_db::models::APITokenWithDatabase
- ayb_db::models::AuthenticationMethod
- ayb_db::models::Database
- ayb_db::models::DatabasePermission
- ayb_db::models::Entity
- ayb_db::models::EntityDatabasePermission
- ayb_db::models::InstantiatedAuthenticationMethod
- ayb_db::models::InstantiatedDatabase
- ayb_db::models::InstantiatedEntity
- ayb_db::models::Link
- ayb_db::models::NewOAuthAuthorizationRequest
- ayb_db::models::OAuthAuthorizationRequest
- ayb_db::models::OAuthAuthorizationRequestWithDatabase
- ayb_db::models::PartialDatabase
- ayb_db::models::PartialEntity
- client::config::ClientConfig
- client::http::AybClient
- email::backend::EmailBackends
- email::backend::EmailEntry
- email::backend::FileBackend
- email::backend::SmtpBackend
- hosted_db::QueryResult
- hosted_db::daemon_registry::DaemonHandle
- hosted_db::daemon_registry::DaemonRegistry
- http::structs::APIToken
- http::structs::APITokenInfo
- http::structs::AuthenticationDetails
- http::structs::Database
- http::structs::DatabaseDetails
- http::structs::DatabasePermissions
- http::structs::EmptyResponse
- http::structs::Entity
- http::structs::EntityDatabase
- http::structs::EntityDatabasePath
- http::structs::EntityPath
- http::structs::EntityPermissions
- http::structs::EntityProfile
- http::structs::EntityProfileLink
- http::structs::EntityQueryResponse
- http::structs::HealthResponse
- http::structs::OAuthAuthorizeRequest
- http::structs::OAuthAuthorizeSubmit
- http::structs::OAuthErrorResponse
- http::structs::OAuthTokenRequest
- http::structs::OAuthTokenResponse
- http::structs::ProfileLinkUpdate
- http::structs::ShortTokenPath
- http::structs::SnapshotList
- http::structs::TokenList
- server::api_endpoints::confirm_endpoint
- server::api_endpoints::create_database_endpoint
- server::api_endpoints::database_details_endpoint
- server::api_endpoints::entity_details_endpoint
- server::api_endpoints::health_endpoint
- server::api_endpoints::list_database_permissions_endpoint
- server::api_endpoints::list_snapshots_endpoint
- server::api_endpoints::list_tokens_endpoint
- server::api_endpoints::log_in_endpoint
- server::api_endpoints::oauth_token_endpoint
- server::api_endpoints::query_endpoint
- server::api_endpoints::register_endpoint
- server::api_endpoints::restore_snapshot_endpoint
- server::api_endpoints::revoke_token_endpoint
- server::api_endpoints::share_endpoint
- server::api_endpoints::update_database_endpoint
- server::api_endpoints::update_profile_endpoint
- server::config::AybConfig
- server::config::AybConfigAuthentication
- server::config::AybConfigCors
- server::config::AybConfigEmailBackends
- server::config::AybConfigEmailFile
- server::config::AybConfigEmailSmtp
- server::config::AybConfigSnapshots
- server::config::AybConfigSnapshotsAutomation
- server::config::AybConfigWeb
- server::snapshots::models::ListSnapshotResult
- server::snapshots::models::Snapshot
- server::snapshots::storage::SnapshotStorage
- server::tokens::APITokenScope
- server::ui_endpoints::confirm_endpoint
- server::ui_endpoints::create_database_endpoint
- server::ui_endpoints::database_endpoint
- server::ui_endpoints::database_permissions_endpoint
- server::ui_endpoints::database_snapshots_endpoint
- server::ui_endpoints::entity_details_endpoint
- server::ui_endpoints::entity_tokens_endpoint
- server::ui_endpoints::log_in_endpoint
- server::ui_endpoints::log_in_submit_endpoint
- server::ui_endpoints::log_out_endpoint
- server::ui_endpoints::oauth_authorize_endpoint
- server::ui_endpoints::oauth_authorize_submit_endpoint
- server::ui_endpoints::query_endpoint
- server::ui_endpoints::register_endpoint
- server::ui_endpoints::register_submit_endpoint
- server::ui_endpoints::restore_snapshot_endpoint
- server::ui_endpoints::revoke_token_endpoint
- server::ui_endpoints::share_with_entity_endpoint
- server::ui_endpoints::update_profile_endpoint
- server::ui_endpoints::update_public_sharing_endpoint
- server::web_frontend::WebFrontendDetails
- server::web_frontend::WebFrontendEndpoints
- templating::TemplateString
Enums
- ayb_db::models::AuthenticationMethodStatus
- ayb_db::models::AuthenticationMethodType
- ayb_db::models::DBType
- ayb_db::models::EntityDatabaseSharingLevel
- ayb_db::models::EntityType
- ayb_db::models::PublicSharingLevel
- client::cli::OutputFormat
- error::AybError
- hosted_db::QueryMode
- hosted_db::sandbox::IsolationStatus
- server::config::SqliteSnapshotMethod
- server::config::WebHostingMethod
- server::snapshots::models::SnapshotType
Traits
Macros
Functions
- ayb_db::db_interfaces::connect_to_ayb_db
- client::cli::client_commands
- client::cli::entity_database_parser
- client::cli::execute_client_command
- client::cli::query_and_display
- email::create_email_backends
- email::send_registration_email
- hosted_db::paths::current_database_path
- hosted_db::paths::database_parent_path
- hosted_db::paths::database_snapshot_path
- hosted_db::paths::instantiated_new_database_path
- hosted_db::paths::new_database_path
- hosted_db::paths::pathbuf_to_file_name
- hosted_db::paths::pathbuf_to_parent
- hosted_db::paths::set_current_database_and_clean_up
- hosted_db::run_query
- hosted_db::sandbox::apply_sandbox
- hosted_db::sandbox::build_daemon_command
- hosted_db::sandbox::detect_isolation_status
- hosted_db::sandbox::print_isolation_status
- hosted_db::sqlite::query_sqlite
- hosted_db::sqlite::run_sqlite_query
- server::config::config_to_toml
- server::config::default_server_config
- server::config::read_config
- server::permissions::can_create_database
- server::permissions::can_discover_database
- server::permissions::can_manage_database
- server::permissions::can_token_access_database
- server::permissions::highest_query_access_level
- server::permissions::is_publicly_discoverable
- server::server_runner::config
- server::server_runner::entity_validator
- server::server_runner::optional_entity_validator
- server::server_runner::run_server
- server::snapshots::execution::schedule_periodic_snapshots
- server::snapshots::execution::snapshot_database
- server::snapshots::hashes::hash_db_directory
- server::tokens::decrypt_auth_token
- server::tokens::encrypt_auth_token
- server::tokens::generate_api_token
- server::tokens::retrieve_and_validate_api_token
- server::url_verification::is_verified_url
- server::username_validation::is_username_banned
- server::username_validation::validate_username
- server::utils::get_lowercased_header
- server::utils::get_optional_header
- server::utils::get_required_header
- server::utils::unwrap_authenticated_entity
- server::web_frontend::local_base_url
- server::web_frontend::public_base_url