save

suspend fun save(key: K, value: V?, isContainedInCache: suspend (cacheValue: V?) -> Boolean = { it != null }, onPersist: suspend (newValue: V?) -> Unit = {})