Skip to main content

Module repository_runtime

Module repository_runtime 

Source
Expand description

Repository runtime selection and composition. Repository runtime selection and composition.

Centralizes selection of repository implementations for the active persistence mode, so adapters do not instantiate concrete repositories directly.

Structs§

HttpRemoteRepositoryFactory
Remote factory that uses HTTP-backed repositories.
RepositoryRuntime
Resolved repository runtime for the current configuration.
RepositoryRuntimeBuilder
Builder for repository runtime selection.
RepositorySet
Bundle of domain repositories selected for the active persistence mode.
SqliteRuntime
Resolved SQLite runtime settings for local persistence.

Enums§

PersistenceMode
Client persistence mode used for repository selection.

Traits§

RemoteRepositoryFactory
Factory interface for building remote repository bundles.

Functions§

resolve_repository_runtime
Resolve repository runtime for the current configuration.