But you can do something like this ``` interface ...
# announcements
s
But you can do something like this
Copy code
interface Foo {
    val foo: String

    fun myCopy(foo: String = this.foo): Foo
}

data class FooImpl(override val foo: String
) : Foo {
    override fun myCopy(foo: String): Foo = copy(foo = foo)
}