Crate buildsrs_storage
source ·Expand description
Buildsrs Storage
This crate defines the Storage
trait, which is used by the backend to store artifacts.
It also defines some implementations for the storage trait, which can be enabled using the
appropriate features.
Structs
- Artifact identifier.
- Storage caching layer.
- Configuration for storage
Cache
. - Filesystem-backed storage for artifacts.
- S3-backed artifact storage.
- Storage command-line options. Options for storage.
- Temporary value with associated cleanup method.
Enums
- Data of artifact
- Kind of artifact.
- Error in storage operation.
Traits
- Storage trait.
Type Aliases
- Shared generic storage instance.
- Boxed future to run cleanup tasks.
- Shared generic error.