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#L605: func (d DocumentAttributeVideo) construct() DocumentAttributeClass { return &d }
		tl_document_attribute_gen.go#L614: 	_ DocumentAttributeClass = &DocumentAttributeVideo{}
		tl_document_attribute_gen.go#L972: func (d DocumentAttributeAudio) construct() DocumentAttributeClass { return &d }
		tl_document_attribute_gen.go#L981: 	_ DocumentAttributeClass = &DocumentAttributeAudio{}
		tl_document_attribute_gen.go#L1288: func (d DocumentAttributeFilename) construct() DocumentAttributeClass { return &d }
		tl_document_attribute_gen.go#L1297: 	_ DocumentAttributeClass = &DocumentAttributeFilename{}
		tl_document_attribute_gen.go#L1421: func (d DocumentAttributeHasStickers) construct() DocumentAttributeClass { return &d }
		tl_document_attribute_gen.go#L1430: 	_ DocumentAttributeClass = &DocumentAttributeHasStickers{}
		tl_document_attribute_gen.go#L1538: func (d DocumentAttributeCustomEmoji) construct() DocumentAttributeClass { return &d }
		tl_document_attribute_gen.go#L1547: 	_ DocumentAttributeClass = &DocumentAttributeCustomEmoji{}
		tl_document_attribute_gen.go#L1796: type DocumentAttributeClass interface {
		tl_document_attribute_gen.go#L1801: 	construct() DocumentAttributeClass
		tl_document_attribute_gen.go#L1816: func DecodeDocumentAttribute(buf *bin.Buffer) (DocumentAttributeClass, error) {
		tl_document_attribute_gen.go#L1885: 	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#L1086: 	Attributes []DocumentAttributeClass
		tl_input_media_gen.go#L1168: 	GetAttributes() (value []DocumentAttributeClass)
		tl_input_media_gen.go#L1394: 			i.Attributes = make([]DocumentAttributeClass, 0, headerLen%bin.PreallocateLimit)
		tl_input_media_gen.go#L1523: 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#L588: 	GetAttributes() (value []DocumentAttributeClass)