From f81a2f309b2ae05d633e4966f17d1c4b91ce992e Mon Sep 17 00:00:00 2001 From: InsanusMokrassar Date: Sat, 5 Dec 2020 18:12:17 +0600 Subject: [PATCH] add new unseWithValues extensions --- .../kotlin/dev/inmo/micro_utils/repos/StandartKeyValueRepo.kt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/repos/common/src/commonMain/kotlin/dev/inmo/micro_utils/repos/StandartKeyValueRepo.kt b/repos/common/src/commonMain/kotlin/dev/inmo/micro_utils/repos/StandartKeyValueRepo.kt index e5df9592765..449396889c9 100644 --- a/repos/common/src/commonMain/kotlin/dev/inmo/micro_utils/repos/StandartKeyValueRepo.kt +++ b/repos/common/src/commonMain/kotlin/dev/inmo/micro_utils/repos/StandartKeyValueRepo.kt @@ -35,6 +35,10 @@ suspend inline fun WriteStandardKeyValueRepo.unset( vararg k: Key ) = unset(k.toList()) +suspend inline fun WriteStandardKeyValueRepo.unsetWithValues( + vararg v: Value +) = unsetWithValues(v.toList()) + interface StandardKeyValueRepo : ReadStandardKeyValueRepo, WriteStandardKeyValueRepo { override suspend fun unsetWithValues(toUnset: List) = toUnset.forEach { v -> doWithPagination {