List of all items
Structs
- AppContext
- data::dao::EncryptedDao
- data::dao::SimpleDao
- data::dao::TypedDao
- data::dao::UpdatableDao
- data::db::DbService
- data::files::SimpleFilesService
- middleware::auth::api_key::InitializationApiKeyAuthGuard
- middleware::auth::api_key::InitializationGuardMiddleware
- middleware::auth::jwt::AuthGuard
- middleware::auth::jwt::AuthGuardMiddleware
- models::app::AppConfig
- models::auth::access::LiteralConnectionIdAccessEntry
- models::auth::access::WildcardPatternConnectionIdAccessEntry
- models::auth::api_key::InitializeApiKey
- models::auth::jwt::JwtKey
- models::auth::jwt::JwtKeyCreateCommand
- models::auth::jwt::JwtKeyUpdateCommand
- models::auth::roles::AdminToken
- models::auth::roles::ClientServiceToken
- models::payloads::ErrorResponse
- models::payloads::QueryRequest
- models::payloads::QueryResponse
- models::payloads::QuerySuccessResponse
- models::payloads::RowResponse
- models::payloads::RowResponseGroup
- models::payloads::TxBulkQueryParams
- models::payloads::TxBulkQueryRequest
- models::payloads::TxBulkQueryRequestBody
- models::payloads::TxBulkQueryResponse
- models::payloads::TxBulkQuerySuccessResponse
- models::payloads::TxQuerySuccessResponse
- models::payloads::ValueWrapper
- models::query::connections::ConnectionConfig
- models::query::connections::ConnectionConfigUpdateCommand
- models::query::connections::RateLimitConfig
- models::query::rows::RowResponsesWithColumnNames
- models::responses::ResponseWithCode
- models::sec::secrets::EncryptedPayload
- models::sec::secrets::EncryptionKey
- models::sec::secrets::MasterKey
- models::sec::secrets::MasterKeyShare
- models::sec::secrets::MasterKeySharePayload
- models::sec::zeroize::ZeroizeWrapper
- models::utils::time::Clock
- models::versioning::updatable::SetCommand
- models::versioning::versioned::VersionHeader
- models::versioning::versioned::Versioned
- resources::connections::access::literal_ids::create
- resources::connections::access::literal_ids::delete
- resources::connections::access::literal_ids::get
- resources::connections::access::literal_ids::update
- resources::connections::access::pattern_ids::create
- resources::connections::access::pattern_ids::delete
- resources::connections::access::pattern_ids::get
- resources::connections::access::pattern_ids::update
- resources::connections::create
- resources::connections::delete
- resources::connections::get
- resources::connections::update
- resources::keys::create
- resources::keys::delete
- resources::keys::get
- resources::keys::update
- resources::query::bulk
- resources::query::query
- resources::secrets::actions::clear
- resources::secrets::actions::initialize
- resources::secrets::actions::unseal
- resources::secrets::shares::add_share
- resources::secrets::shares::clear_shares
- services::auth::access::AccessControlService
- services::auth::connection_ids::LiteralConnectionIdAccessEntryService
- services::auth::connection_ids::WildcardPatternConnectionIdAccessEntryService
- services::auth::jwt::JwtAuthService
- services::clock::Clock
- services::connections::ConnectionService
- services::connections::config::ConnectionConfigService
- services::initialize::InitializationService
- services::limits::LeakyBucket
- services::queries::QueryService
- services::secrets::SecretServiceFactory
- services::secrets::SecretsService
- services::secrets::random::VecGenerator
- services::secrets::shares::MasterKeySharesService
- services::updatable::CacheBackedService
Enums
- models::auth::jwt::JwtAlg
- models::auth::roles::AuthOutcome
- models::auth::roles::Role
- models::auth::roles::RoleToken
- models::errors::AuthError
- models::errors::ConnectionConfigError
- models::errors::ConnectionError
- models::errors::InitializationError
- models::errors::QueryError
- models::errors::RateLimitError
- models::errors::SecretsError
- models::errors::StorageError
- models::errors::WildcardPatternError
- models::payloads::error_response::ErrorType
- models::payloads::query_response::Payload
- models::payloads::tx_bulk_query_response::Payload
- models::payloads::value_wrapper::Value
- models::utils::wildcards::WildcardPattern
- models::versioning::updatable::SetCommandType
- services::limits::RateLimiter
Traits
- data::dao::Dao
- data::files::FilesService
- models::auth::access::ConnectionIdAccessEntry
- models::utils::time::NowProvider
- models::versioning::updatable::Updatable
- models::versioning::updatable::UpdateCommand
- services::updatable::UpdatableService
Functions
- models::query::parameters::convert_params
- models::query::rows::convert_rows
- models::utils::time::now_millis
- models::utils::time::now_nanos
- models::utils::time::now_seconds
- models::versioning::versioned::update
- test_context::clear
- test_context::with_namespace
Type Aliases
- models::query::connections::VersionedConnectionConfig
- models::versioning::updatable::StringSetCommand
- models::versioning::updatable::WildcardPatternSetCommand
- models::versioning::versioned::VersionedVec
- services::connections::Connection
- services::limits::StandardLeakyBucket
- services::secrets::LocalSecretsService