``` fun <T : Enum<T>> castHelper(clazz...
# announcements
s
Copy code
fun <T : Enum<T>> castHelper(clazz: Class<*>) = MyInterface(clazz as Class<T>) 

enum class B

fun cast(clazz: Class<*>) : MyInterface<*> {
    return castHelper<B>(clazz)
}