type github.com/gotd/td/tg.InputInvoicePremiumAuthCode

31 uses

	github.com/gotd/td/tg (current package)
		tl_input_invoice_gen.go#L2356: type InputInvoicePremiumAuthCode struct {
		tl_input_invoice_gen.go#L2368: func (i InputInvoicePremiumAuthCode) construct() InputInvoiceClass { return &i }
		tl_input_invoice_gen.go#L2372: 	_ bin.Encoder     = &InputInvoicePremiumAuthCode{}
		tl_input_invoice_gen.go#L2373: 	_ bin.Decoder     = &InputInvoicePremiumAuthCode{}
		tl_input_invoice_gen.go#L2374: 	_ bin.BareEncoder = &InputInvoicePremiumAuthCode{}
		tl_input_invoice_gen.go#L2375: 	_ bin.BareDecoder = &InputInvoicePremiumAuthCode{}
		tl_input_invoice_gen.go#L2377: 	_ InputInvoiceClass = &InputInvoicePremiumAuthCode{}
		tl_input_invoice_gen.go#L2380: func (i *InputInvoicePremiumAuthCode) Zero() bool {
		tl_input_invoice_gen.go#L2392: func (i *InputInvoicePremiumAuthCode) String() string {
		tl_input_invoice_gen.go#L2396: 	type Alias InputInvoicePremiumAuthCode
		tl_input_invoice_gen.go#L2401: func (i *InputInvoicePremiumAuthCode) FillFrom(from interface {
		tl_input_invoice_gen.go#L2410: func (*InputInvoicePremiumAuthCode) TypeID() uint32 {
		tl_input_invoice_gen.go#L2415: func (*InputInvoicePremiumAuthCode) TypeName() string {
		tl_input_invoice_gen.go#L2420: func (i *InputInvoicePremiumAuthCode) TypeInfo() tdp.Type {
		tl_input_invoice_gen.go#L2439: func (i *InputInvoicePremiumAuthCode) Encode(b *bin.Buffer) error {
		tl_input_invoice_gen.go#L2448: func (i *InputInvoicePremiumAuthCode) EncodeBare(b *bin.Buffer) error {
		tl_input_invoice_gen.go#L2462: func (i *InputInvoicePremiumAuthCode) Decode(b *bin.Buffer) error {
		tl_input_invoice_gen.go#L2473: func (i *InputInvoicePremiumAuthCode) DecodeBare(b *bin.Buffer) error {
		tl_input_invoice_gen.go#L2488: func (i *InputInvoicePremiumAuthCode) GetPurpose() (value InputStorePaymentPurposeClass) {
		tl_input_invoice_gen.go#L3179: 		v := InputInvoicePremiumAuthCode{}
		tl_input_invoice_slices_gen.go#L278: 		value, ok := elem.(*InputInvoicePremiumAuthCode)
		tl_input_invoice_slices_gen.go#L1299: type InputInvoicePremiumAuthCodeArray []InputInvoicePremiumAuthCode
		tl_input_invoice_slices_gen.go#L1302: func (s InputInvoicePremiumAuthCodeArray) Sort(less func(a, b InputInvoicePremiumAuthCode) bool) InputInvoicePremiumAuthCodeArray {
		tl_input_invoice_slices_gen.go#L1310: func (s InputInvoicePremiumAuthCodeArray) SortStable(less func(a, b InputInvoicePremiumAuthCode) bool) InputInvoicePremiumAuthCodeArray {
		tl_input_invoice_slices_gen.go#L1318: func (s InputInvoicePremiumAuthCodeArray) Retain(keep func(x InputInvoicePremiumAuthCode) bool) InputInvoicePremiumAuthCodeArray {
		tl_input_invoice_slices_gen.go#L1332: func (s InputInvoicePremiumAuthCodeArray) First() (v InputInvoicePremiumAuthCode, ok bool) {
		tl_input_invoice_slices_gen.go#L1340: func (s InputInvoicePremiumAuthCodeArray) Last() (v InputInvoicePremiumAuthCode, ok bool) {
		tl_input_invoice_slices_gen.go#L1348: func (s *InputInvoicePremiumAuthCodeArray) PopFirst() (v InputInvoicePremiumAuthCode, ok bool) {
		tl_input_invoice_slices_gen.go#L1358: 	var zero InputInvoicePremiumAuthCode
		tl_input_invoice_slices_gen.go#L1367: func (s *InputInvoicePremiumAuthCodeArray) Pop() (v InputInvoicePremiumAuthCode, ok bool) {
		tl_registry_gen.go#L6122: 		InputInvoicePremiumAuthCodeTypeID:                                       func() bin.Object { return &InputInvoicePremiumAuthCode{} },