Package-level declarations
Types
Link copied to clipboard
interface CacheClient
Swappable backend for hash-based cache operations.
Link copied to clipboard
abstract class KacheController(val cacheEnabled: () -> Boolean = { true }, cache: CacheClient, asyncWriteScope: CoroutineScope? = null, onAsyncWriteError: (Throwable) -> Unit = {})
Abstract base class implementing read-through/write-through caching logic.