Module backend

Module backend 

Source
Expand description

Cache Backend Abstraction

Defines the CacheBackend trait for pluggable cache implementations. Supports both local file-based caching and remote Bazel RE v2 caching.

Structs§

CacheEntry
Stored task execution result
CacheLookupResult
Result of a cache lookup
CacheOutput
Output artifact to store in cache

Enums§

BackendError
Error types for cache backend operations

Traits§

CacheBackend
Cache backend trait for pluggable cache implementations

Functions§

policy_allows_read
Determine if cache read is allowed for a policy
policy_allows_write
Determine if cache write is allowed for a policy

Type Aliases§

BackendResult
Result type for cache backend operations