Skip to main content

Crate mise_cache_core

Crate mise_cache_core 

Source

Structs§

ActionPrediction
Adapter-owned data needed to reconstruct an action before fresh dependency discovery is available.
AgentRemoteCache
Remote action-cache access owned by one task session.
AgentStats
Aggregate cache activity for one task session.
BlobUpload
CacheAgent
Shared state for an agent hosted by the top-level mise run process.
CacheDigest
CacheDirectory
A canonical directory object stored in the CAS.
CacheDirectoryNode
A child directory entry in a canonical cache directory.
CacheFileNode
A file entry in a canonical cache directory.
CacheSymlinkNode
A symbolic-link entry in a canonical cache directory.
LocalActionCache
A local index from action digests to their referenced cache objects.
LocalCas
A validated, content-addressed store on the local filesystem.
RemoteActionManifest
RemoteActionResult
A canonical action-result record referencing objects in the CAS.
RemoteCacheClient
RemoteCacheConfig
RustcMetadata
Rust-specific action metadata stored alongside compiled outputs.

Enums§

AgentRequest
A request accepted by the task-scoped cache agent.
AgentResponse
A response returned by the task-scoped cache agent.
BlobSource
ManifestPutOutcome
RemoteCacheMode

Constants§

ACTION_RESULT_MEDIA_TYPE
AGENT_PROTOCOL_VERSION
Wire protocol version used between an in-process cache agent and its shims.
BLOB_MEDIA_TYPE
CLIENT_METADATA_MEDIA_TYPE
DIRECTORY_MEDIA_TYPE
PROTOCOL_VERSION
TASK_ACTION_MANIFEST_MEDIA_TYPE

Functions§

canonical_json
Serialize a protocol object using the JSON Canonicalization Scheme.