Skip to main content

InputUser

This is a boxed type (a TL class): the Go interface tg.InputUserClass, implemented by the constructors below. A value of this type is one of them — switch on the concrete type to handle it.

switch v := value.(type) {
case *tg.InputUser: // inputUser
case *tg.InputUserEmpty: // inputUserEmpty
case *tg.InputUserFromMessage: // inputUserFromMessage
case *tg.InputUserSelf: // inputUserSelf
}

Constructors

ConstructorTL name
InputUserinputUser
InputUserEmptyinputUserEmpty
InputUserFromMessageinputUserFromMessage
InputUserSelfinputUserSelf

References