An immutable version of the resume data cache used during rendering. This cache is read-only and cannot be modified once created.

interface RenderResumeDataCache {
    cache: Omit<UseCacheCacheStore, "set">;
    decryptedBoundArgs: Omit<DecryptedBoundArgsCacheStore, "set">;
    encryptedBoundArgs: Omit<EncryptedBoundArgsCacheStore, "set">;
    fetch: Omit<FetchCacheStore, "set">;
}

Properties

cache: Omit<UseCacheCacheStore, "set">

A read-only Map store for values cached by the 'use cache' React hook. The 'set' operation is omitted to enforce immutability.

decryptedBoundArgs: Omit<DecryptedBoundArgsCacheStore, "set">

A read-only Map store for decrypted bound args of inline server functions. This is only intended for in-memory usage during pre-rendering, and must not be persisted in the resume store. The 'set' operation is omitted to enforce immutability.

encryptedBoundArgs: Omit<EncryptedBoundArgsCacheStore, "set">

A read-only Map store for encrypted bound args of inline server functions. The 'set' operation is omitted to enforce immutability.

fetch: Omit<FetchCacheStore, "set">

A read-only Map store for cached fetch responses. The 'set' operation is omitted to enforce immutability.