Expand description
Persistent state management: Postgres schema + artifact storage contracts.
Re-exports§
pub use artifacts::ObjectStoreArtifactStore;pub use memory::InMemoryStorage;pub use memory::RunStore;
Modules§
Structs§
- Artifact
Meta - Metadata for a content-addressed artifact blob.
- Azure
Config - Configuration for Azure Blob Storage.
- GcsConfig
- Configuration for Google Cloud Storage.
- Http
Config - Configuration for HTTP-backed object stores.
- Retention
Stats - Summary of retention actions applied to persisted data.
- S3Config
- Configuration for S3-compatible object store backends.
- Storage
- High-level storage handle that encapsulates database and artifact store clients.
- Storage
Config - Configuration for storage backends (database + artifacts).
Enums§
- Budget
Result - Outcome of attempting to consume budget prior to executing a step.
- GcsService
Account - Object
Store Config - Supported artifact store backends.
Traits§
- Artifact
Store - Artifact storage abstraction shared across runtime surfaces.