Module tvix_store::composition
source · Structs§
- Wrapper type which implements Deserialize using the registry
- Resolves tag names to the corresponding Config type.
Enums§
Statics§
- The provided registry of tvix_store, which has all the builtin tvix_castore (BlobStore/DirectoryStore) and tvix_store (PathInfoService) implementations.
Traits§
- This is the trait usually implemented on a per-store-type Config struct and used to instantiate it.
Functions§
- Register the builtin services of tvix_castore and tvix_store with the given registry. This is useful for creating your own registry with the builtin types and extra third party types.
- Run the provided closure with a registry context. Any serde deserialize calls within the closure will use the registry to resolve tag names to the corresponding Config type.