Final changes

This commit is contained in:
Alexander Nozik 2023-10-10 09:31:19 +03:00
parent 01a47fab45
commit d1cf06a1d5
Signed by: altavir
GPG Key ID: B10A55DCC7B9AEBB
3 changed files with 6 additions and 2 deletions

View File

@ -6,5 +6,5 @@
* Enum VS sealed * Enum VS sealed
* Выбор обработчика по объекту событию/полю объекта * Выбор обработчика по объекту событию/полю объекта
* Обновление кэша * Обновление кэша
* Когда использовать `T.() -> R`, а когда `(T) -> R`, а если два параметра, то `T.(T2) -> R`, `T2.(T) -> R`, или `(T, T2) -> R`
* `a.b!! -> a.b ?: error("b should be not a null")` * `a.b!! -> a.b ?: error("b should be not a null")`
* Когда использовать `T.() -> R`, а когда `(T) -> R`, а если два параметра, то `T.(T2) -> R`, `T2.(T) -> R`, или `(T, T2) -> R`

View File

@ -0,0 +1,4 @@
import kotlinx.serialization.Serializable
@Serializable
sealed interface Message