Я создал dataclass
data class Something (
val a : String,
val b : Object,
val c : String
)
как позже в моей программе мне нужно строковое представление этого dataclass, я попытался расширить метод toString.
override fun Something.toString() : String = a + b.result() + c
Проблема заключается в том, что она не позволяет расширить (переопределить) функцию toString, поскольку она не применима к функциям верхнего уровня.
Как правильно переопределить/расширить метод toString пользовательского dataclass?