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

50 uses

	github.com/gotd/td/tg (current package)
		tl_document_attribute_gen.go#L49: func (d DocumentAttributeImageSize) construct() DocumentAttributeClass { return &d }
		tl_document_attribute_gen.go#L58: 	_ DocumentAttributeClass = &DocumentAttributeImageSize{}
		tl_document_attribute_gen.go#L207: func (d DocumentAttributeAnimated) construct() DocumentAttributeClass { return &d }
		tl_document_attribute_gen.go#L216: 	_ DocumentAttributeClass = &DocumentAttributeAnimated{}
		tl_document_attribute_gen.go#L324: func (d DocumentAttributeSticker) construct() DocumentAttributeClass { return &d }
		tl_document_attribute_gen.go#L333: 	_ DocumentAttributeClass = &DocumentAttributeSticker{}
		tl_document_attribute_gen.go#L613: func (d DocumentAttributeVideo) construct() DocumentAttributeClass { return &d }
		tl_document_attribute_gen.go#L622: 	_ DocumentAttributeClass = &DocumentAttributeVideo{}
		tl_document_attribute_gen.go#L1068: func (d DocumentAttributeAudio) construct() DocumentAttributeClass { return &d }
		tl_document_attribute_gen.go#L1077: 	_ DocumentAttributeClass = &DocumentAttributeAudio{}
		tl_document_attribute_gen.go#L1384: func (d DocumentAttributeFilename) construct() DocumentAttributeClass { return &d }
		tl_document_attribute_gen.go#L1393: 	_ DocumentAttributeClass = &DocumentAttributeFilename{}
		tl_document_attribute_gen.go#L1517: func (d DocumentAttributeHasStickers) construct() DocumentAttributeClass { return &d }
		tl_document_attribute_gen.go#L1526: 	_ DocumentAttributeClass = &DocumentAttributeHasStickers{}
		tl_document_attribute_gen.go#L1634: func (d DocumentAttributeCustomEmoji) construct() DocumentAttributeClass { return &d }
		tl_document_attribute_gen.go#L1643: 	_ DocumentAttributeClass = &DocumentAttributeCustomEmoji{}
		tl_document_attribute_gen.go#L1902: type DocumentAttributeClass interface {
		tl_document_attribute_gen.go#L1907: 	construct() DocumentAttributeClass
		tl_document_attribute_gen.go#L1922: func DecodeDocumentAttribute(buf *bin.Buffer) (DocumentAttributeClass, error) {
		tl_document_attribute_gen.go#L1991: 	DocumentAttribute DocumentAttributeClass
		tl_document_attribute_slices_gen.go#L38: type DocumentAttributeClassArray []DocumentAttributeClass
		tl_document_attribute_slices_gen.go#L41: func (s DocumentAttributeClassArray) Sort(less func(a, b DocumentAttributeClass) bool) DocumentAttributeClassArray {
		tl_document_attribute_slices_gen.go#L49: func (s DocumentAttributeClassArray) SortStable(less func(a, b DocumentAttributeClass) bool) DocumentAttributeClassArray {
		tl_document_attribute_slices_gen.go#L57: func (s DocumentAttributeClassArray) Retain(keep func(x DocumentAttributeClass) bool) DocumentAttributeClassArray {
		tl_document_attribute_slices_gen.go#L71: func (s DocumentAttributeClassArray) First() (v DocumentAttributeClass, ok bool) {
		tl_document_attribute_slices_gen.go#L79: func (s DocumentAttributeClassArray) Last() (v DocumentAttributeClass, ok bool) {
		tl_document_attribute_slices_gen.go#L87: func (s *DocumentAttributeClassArray) PopFirst() (v DocumentAttributeClass, ok bool) {
		tl_document_attribute_slices_gen.go#L97: 	var zero DocumentAttributeClass
		tl_document_attribute_slices_gen.go#L106: func (s *DocumentAttributeClassArray) Pop() (v DocumentAttributeClass, ok bool) {
		tl_document_gen.go#L205: 	Attributes []DocumentAttributeClass
		tl_document_gen.go#L285: 	GetAttributes() (value []DocumentAttributeClass)
		tl_document_gen.go#L554: 			d.Attributes = make([]DocumentAttributeClass, 0, headerLen%bin.PreallocateLimit)
		tl_document_gen.go#L660: func (d *Document) GetAttributes() (value []DocumentAttributeClass) {
		tl_input_media_gen.go#L1266: 	Attributes []DocumentAttributeClass
		tl_input_media_gen.go#L1362: 	GetAttributes() (value []DocumentAttributeClass)
		tl_input_media_gen.go#L1625: 			i.Attributes = make([]DocumentAttributeClass, 0, headerLen%bin.PreallocateLimit)
		tl_input_media_gen.go#L1768: func (i *InputMediaUploadedDocument) GetAttributes() (value []DocumentAttributeClass) {
		tl_input_web_document_gen.go#L49: 	Attributes []DocumentAttributeClass
		tl_input_web_document_gen.go#L97: 	GetAttributes() (value []DocumentAttributeClass)
		tl_input_web_document_gen.go#L221: 			i.Attributes = make([]DocumentAttributeClass, 0, headerLen%bin.PreallocateLimit)
		tl_input_web_document_gen.go#L259: func (i *InputWebDocument) GetAttributes() (value []DocumentAttributeClass) {
		tl_web_document_gen.go#L48: 	Attributes []DocumentAttributeClass
		tl_web_document_gen.go#L105: 	GetAttributes() (value []DocumentAttributeClass)
		tl_web_document_gen.go#L242: 			w.Attributes = make([]DocumentAttributeClass, 0, headerLen%bin.PreallocateLimit)
		tl_web_document_gen.go#L288: func (w *WebDocument) GetAttributes() (value []DocumentAttributeClass) {
		tl_web_document_gen.go#L315: 	Attributes []DocumentAttributeClass
		tl_web_document_gen.go#L368: 	GetAttributes() (value []DocumentAttributeClass)
		tl_web_document_gen.go#L492: 			w.Attributes = make([]DocumentAttributeClass, 0, headerLen%bin.PreallocateLimit)
		tl_web_document_gen.go#L530: func (w *WebDocumentNoProxy) GetAttributes() (value []DocumentAttributeClass) {
		tl_web_document_gen.go#L592: 	GetAttributes() (value []DocumentAttributeClass)