15 lines
302 B
Kotlin
15 lines
302 B
Kotlin
package dev.inmo.tgbotapi.abstracts
|
|
|
|
import dev.inmo.tgbotapi.ksp.lib.ClassCastsIncluded
|
|
import dev.inmo.tgbotapi.types.chat.User
|
|
|
|
/**
|
|
* All inheritors of this type have [User] in their data as one of the main data
|
|
*
|
|
* @see FromUser
|
|
*/
|
|
@ClassCastsIncluded
|
|
interface WithUser {
|
|
val user: User
|
|
}
|