Ответ
В Unit переопределены следующие методы:
toString(): возвращает строку"kotlin.Unit"equals(other: Any?): сравнивает с другимUnit(всегдаtrue)hashCode(): возвращает константное значение (0)
Пример использования:
val unit = Unit
println(unit.toString()) // "kotlin.Unit"
println(unit == Unit) // true
println(unit.hashCode()) // 0
Unit реализован как синглтон, поэтому его экземпляры всегда идентичны.