implies
Начиная с Kotlin: 2.2
abstract infix fun Boolean.implies(value: ReturnsNotNull)
Задает эффект, который будет наблюдаться, если условие, переданное в качестве аргумента-получателя, выполняется.
На данный момент поддерживается только эффект ReturnsNotNull.
Примечание: аргумент-получатель может принимать только подмножество логических выражений, в которых параметр или получатель функции (this) проходит через
проверки на null (
== null,!= null);проверки типа (
is,!is);
© 2010–2026 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.contracts/-contract-builder/implies.html