cached

package
v0.82.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 19, 2023 License: MIT Imports: 6 Imported by: 0

Documentation

Overview

Package cached contains cached query helpers.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AccountGetChatThemes added in v0.52.0

type AccountGetChatThemes struct {
	// contains filtered or unexported fields
}

func NewAccountGetChatThemes added in v0.52.0

func NewAccountGetChatThemes(raw *tg.Client) *AccountGetChatThemes

NewAccountGetChatThemes creates new AccountGetChatThemes.

func (*AccountGetChatThemes) Fetch added in v0.52.0

func (s *AccountGetChatThemes) Fetch(ctx context.Context) (bool, error)

Fetch updates data if needed and returns true if data was modified.

func (*AccountGetChatThemes) Get added in v0.52.0

Get updates data if needed and returns it.

func (*AccountGetChatThemes) Hash added in v0.52.0

func (s *AccountGetChatThemes) Hash() int64

Hash returns last received hash.

func (*AccountGetChatThemes) Value added in v0.52.0

Value returns last received result. NB: May be nil. Returned AccountThemes must not be mutated.

type AccountGetDefaultEmojiStatuses added in v0.69.0

type AccountGetDefaultEmojiStatuses struct {
	// contains filtered or unexported fields
}

func NewAccountGetDefaultEmojiStatuses added in v0.69.0

func NewAccountGetDefaultEmojiStatuses(raw *tg.Client) *AccountGetDefaultEmojiStatuses

NewAccountGetDefaultEmojiStatuses creates new AccountGetDefaultEmojiStatuses.

func (*AccountGetDefaultEmojiStatuses) Fetch added in v0.69.0

Fetch updates data if needed and returns true if data was modified.

func (*AccountGetDefaultEmojiStatuses) Get added in v0.69.0

Get updates data if needed and returns it.

func (*AccountGetDefaultEmojiStatuses) Hash added in v0.69.0

Hash returns last received hash.

func (*AccountGetDefaultEmojiStatuses) Value added in v0.69.0

Value returns last received result. NB: May be nil. Returned AccountEmojiStatuses must not be mutated.

type AccountGetDefaultGroupPhotoEmojis added in v0.76.0

type AccountGetDefaultGroupPhotoEmojis struct {
	// contains filtered or unexported fields
}

func NewAccountGetDefaultGroupPhotoEmojis added in v0.76.0

func NewAccountGetDefaultGroupPhotoEmojis(raw *tg.Client) *AccountGetDefaultGroupPhotoEmojis

NewAccountGetDefaultGroupPhotoEmojis creates new AccountGetDefaultGroupPhotoEmojis.

func (*AccountGetDefaultGroupPhotoEmojis) Fetch added in v0.76.0

Fetch updates data if needed and returns true if data was modified.

func (*AccountGetDefaultGroupPhotoEmojis) Get added in v0.76.0

Get updates data if needed and returns it.

func (*AccountGetDefaultGroupPhotoEmojis) Hash added in v0.76.0

Hash returns last received hash.

func (*AccountGetDefaultGroupPhotoEmojis) Value added in v0.76.0

Value returns last received result. NB: May be nil. Returned EmojiList must not be mutated.

type AccountGetDefaultProfilePhotoEmojis added in v0.76.0

type AccountGetDefaultProfilePhotoEmojis struct {
	// contains filtered or unexported fields
}

func NewAccountGetDefaultProfilePhotoEmojis added in v0.76.0

func NewAccountGetDefaultProfilePhotoEmojis(raw *tg.Client) *AccountGetDefaultProfilePhotoEmojis

NewAccountGetDefaultProfilePhotoEmojis creates new AccountGetDefaultProfilePhotoEmojis.

func (*AccountGetDefaultProfilePhotoEmojis) Fetch added in v0.76.0

Fetch updates data if needed and returns true if data was modified.

func (*AccountGetDefaultProfilePhotoEmojis) Get added in v0.76.0

Get updates data if needed and returns it.

func (*AccountGetDefaultProfilePhotoEmojis) Hash added in v0.76.0

Hash returns last received hash.

func (*AccountGetDefaultProfilePhotoEmojis) Value added in v0.76.0

Value returns last received result. NB: May be nil. Returned EmojiList must not be mutated.

type AccountGetRecentEmojiStatuses added in v0.69.0

type AccountGetRecentEmojiStatuses struct {
	// contains filtered or unexported fields
}

func NewAccountGetRecentEmojiStatuses added in v0.69.0

func NewAccountGetRecentEmojiStatuses(raw *tg.Client) *AccountGetRecentEmojiStatuses

NewAccountGetRecentEmojiStatuses creates new AccountGetRecentEmojiStatuses.

func (*AccountGetRecentEmojiStatuses) Fetch added in v0.69.0

Fetch updates data if needed and returns true if data was modified.

func (*AccountGetRecentEmojiStatuses) Get added in v0.69.0

Get updates data if needed and returns it.

func (*AccountGetRecentEmojiStatuses) Hash added in v0.69.0

Hash returns last received hash.

func (*AccountGetRecentEmojiStatuses) Value added in v0.69.0

Value returns last received result. NB: May be nil. Returned AccountEmojiStatuses must not be mutated.

type AccountGetSavedRingtones added in v0.57.0

type AccountGetSavedRingtones struct {
	// contains filtered or unexported fields
}

func NewAccountGetSavedRingtones added in v0.57.0

func NewAccountGetSavedRingtones(raw *tg.Client) *AccountGetSavedRingtones

NewAccountGetSavedRingtones creates new AccountGetSavedRingtones.

func (*AccountGetSavedRingtones) Fetch added in v0.57.0

Fetch updates data if needed and returns true if data was modified.

func (*AccountGetSavedRingtones) Get added in v0.57.0

Get updates data if needed and returns it.

func (*AccountGetSavedRingtones) Hash added in v0.57.0

func (s *AccountGetSavedRingtones) Hash() int64

Hash returns last received hash.

func (*AccountGetSavedRingtones) Value added in v0.57.0

Value returns last received result. NB: May be nil. Returned AccountSavedRingtones must not be mutated.

type AccountGetThemes

type AccountGetThemes struct {
	// contains filtered or unexported fields
}

func NewAccountGetThemes

func NewAccountGetThemes(raw *tg.Client, initial *tg.AccountGetThemesRequest) *AccountGetThemes

NewAccountGetThemes creates new AccountGetThemes.

func (*AccountGetThemes) Fetch

func (s *AccountGetThemes) Fetch(ctx context.Context) (bool, error)

Fetch updates data if needed and returns true if data was modified.

func (*AccountGetThemes) Get

Get updates data if needed and returns it.

func (*AccountGetThemes) Hash

func (s *AccountGetThemes) Hash() int64

Hash returns last received hash.

func (*AccountGetThemes) Value

func (s *AccountGetThemes) Value() *tg.AccountThemes

Value returns last received result. NB: May be nil. Returned AccountThemes must not be mutated.

type AccountGetWallPapers

type AccountGetWallPapers struct {
	// contains filtered or unexported fields
}

func NewAccountGetWallPapers

func NewAccountGetWallPapers(raw *tg.Client) *AccountGetWallPapers

NewAccountGetWallPapers creates new AccountGetWallPapers.

func (*AccountGetWallPapers) Fetch

func (s *AccountGetWallPapers) Fetch(ctx context.Context) (bool, error)

Fetch updates data if needed and returns true if data was modified.

func (*AccountGetWallPapers) Get

Get updates data if needed and returns it.

func (*AccountGetWallPapers) Hash

func (s *AccountGetWallPapers) Hash() int64

Hash returns last received hash.

func (*AccountGetWallPapers) Value

Value returns last received result. NB: May be nil. Returned AccountWallPapers must not be mutated.

type ContactsGetContacts

type ContactsGetContacts struct {
	// contains filtered or unexported fields
}

func NewContactsGetContacts

func NewContactsGetContacts(raw *tg.Client) *ContactsGetContacts

NewContactsGetContacts creates new ContactsGetContacts.

func (*ContactsGetContacts) Fetch

func (s *ContactsGetContacts) Fetch(ctx context.Context) (bool, error)

Fetch updates data if needed and returns true if data was modified.

func (*ContactsGetContacts) Get

Get updates data if needed and returns it.

func (*ContactsGetContacts) Hash

func (s *ContactsGetContacts) Hash() int64

Hash returns last received hash.

func (*ContactsGetContacts) Value

Value returns last received result. NB: May be nil. Returned ContactsContacts must not be mutated.

type MessagesGetAllStickers

type MessagesGetAllStickers struct {
	// contains filtered or unexported fields
}

func NewMessagesGetAllStickers

func NewMessagesGetAllStickers(raw *tg.Client) *MessagesGetAllStickers

NewMessagesGetAllStickers creates new MessagesGetAllStickers.

func (*MessagesGetAllStickers) Fetch

func (s *MessagesGetAllStickers) Fetch(ctx context.Context) (bool, error)

Fetch updates data if needed and returns true if data was modified.

func (*MessagesGetAllStickers) Get

Get updates data if needed and returns it.

func (*MessagesGetAllStickers) Hash

func (s *MessagesGetAllStickers) Hash() int64

Hash returns last received hash.

func (*MessagesGetAllStickers) Value

Value returns last received result. NB: May be nil. Returned MessagesAllStickers must not be mutated.

type MessagesGetAttachMenuBots added in v0.57.0

type MessagesGetAttachMenuBots struct {
	// contains filtered or unexported fields
}

func NewMessagesGetAttachMenuBots added in v0.57.0

func NewMessagesGetAttachMenuBots(raw *tg.Client) *MessagesGetAttachMenuBots

NewMessagesGetAttachMenuBots creates new MessagesGetAttachMenuBots.

func (*MessagesGetAttachMenuBots) Fetch added in v0.57.0

Fetch updates data if needed and returns true if data was modified.

func (*MessagesGetAttachMenuBots) Get added in v0.57.0

Get updates data if needed and returns it.

func (*MessagesGetAttachMenuBots) Hash added in v0.57.0

func (s *MessagesGetAttachMenuBots) Hash() int64

Hash returns last received hash.

func (*MessagesGetAttachMenuBots) Value added in v0.57.0

Value returns last received result. NB: May be nil. Returned AttachMenuBots must not be mutated.

type MessagesGetEmojiStickers added in v0.63.0

type MessagesGetEmojiStickers struct {
	// contains filtered or unexported fields
}

func NewMessagesGetEmojiStickers added in v0.63.0

func NewMessagesGetEmojiStickers(raw *tg.Client) *MessagesGetEmojiStickers

NewMessagesGetEmojiStickers creates new MessagesGetEmojiStickers.

func (*MessagesGetEmojiStickers) Fetch added in v0.63.0

Fetch updates data if needed and returns true if data was modified.

func (*MessagesGetEmojiStickers) Get added in v0.63.0

Get updates data if needed and returns it.

func (*MessagesGetEmojiStickers) Hash added in v0.63.0

func (s *MessagesGetEmojiStickers) Hash() int64

Hash returns last received hash.

func (*MessagesGetEmojiStickers) Value added in v0.63.0

Value returns last received result. NB: May be nil. Returned MessagesAllStickers must not be mutated.

type MessagesGetFavedStickers

type MessagesGetFavedStickers struct {
	// contains filtered or unexported fields
}

func NewMessagesGetFavedStickers

func NewMessagesGetFavedStickers(raw *tg.Client) *MessagesGetFavedStickers

NewMessagesGetFavedStickers creates new MessagesGetFavedStickers.

func (*MessagesGetFavedStickers) Fetch

Fetch updates data if needed and returns true if data was modified.

func (*MessagesGetFavedStickers) Get

Get updates data if needed and returns it.

func (*MessagesGetFavedStickers) Hash

func (s *MessagesGetFavedStickers) Hash() int64

Hash returns last received hash.

func (*MessagesGetFavedStickers) Value

Value returns last received result. NB: May be nil. Returned MessagesFavedStickers must not be mutated.

type MessagesGetFeaturedEmojiStickers added in v0.63.0

type MessagesGetFeaturedEmojiStickers struct {
	// contains filtered or unexported fields
}

func NewMessagesGetFeaturedEmojiStickers added in v0.63.0

func NewMessagesGetFeaturedEmojiStickers(raw *tg.Client) *MessagesGetFeaturedEmojiStickers

NewMessagesGetFeaturedEmojiStickers creates new MessagesGetFeaturedEmojiStickers.

func (*MessagesGetFeaturedEmojiStickers) Fetch added in v0.63.0

Fetch updates data if needed and returns true if data was modified.

func (*MessagesGetFeaturedEmojiStickers) Get added in v0.63.0

Get updates data if needed and returns it.

func (*MessagesGetFeaturedEmojiStickers) Hash added in v0.63.0

Hash returns last received hash.

func (*MessagesGetFeaturedEmojiStickers) Value added in v0.63.0

Value returns last received result. NB: May be nil. Returned MessagesFeaturedStickers must not be mutated.

type MessagesGetFeaturedStickers

type MessagesGetFeaturedStickers struct {
	// contains filtered or unexported fields
}

func NewMessagesGetFeaturedStickers

func NewMessagesGetFeaturedStickers(raw *tg.Client) *MessagesGetFeaturedStickers

NewMessagesGetFeaturedStickers creates new MessagesGetFeaturedStickers.

func (*MessagesGetFeaturedStickers) Fetch

Fetch updates data if needed and returns true if data was modified.

func (*MessagesGetFeaturedStickers) Get

Get updates data if needed and returns it.

func (*MessagesGetFeaturedStickers) Hash

Hash returns last received hash.

func (*MessagesGetFeaturedStickers) Value

Value returns last received result. NB: May be nil. Returned MessagesFeaturedStickers must not be mutated.

type MessagesGetMaskStickers

type MessagesGetMaskStickers struct {
	// contains filtered or unexported fields
}

func NewMessagesGetMaskStickers

func NewMessagesGetMaskStickers(raw *tg.Client) *MessagesGetMaskStickers

NewMessagesGetMaskStickers creates new MessagesGetMaskStickers.

func (*MessagesGetMaskStickers) Fetch

Fetch updates data if needed and returns true if data was modified.

func (*MessagesGetMaskStickers) Get

Get updates data if needed and returns it.

func (*MessagesGetMaskStickers) Hash

func (s *MessagesGetMaskStickers) Hash() int64

Hash returns last received hash.

func (*MessagesGetMaskStickers) Value

Value returns last received result. NB: May be nil. Returned MessagesAllStickers must not be mutated.

type MessagesGetRecentReactions added in v0.69.0

type MessagesGetRecentReactions struct {
	// contains filtered or unexported fields
}

func NewMessagesGetRecentReactions added in v0.69.0

func NewMessagesGetRecentReactions(raw *tg.Client, initial *tg.MessagesGetRecentReactionsRequest) *MessagesGetRecentReactions

NewMessagesGetRecentReactions creates new MessagesGetRecentReactions.

func (*MessagesGetRecentReactions) Fetch added in v0.69.0

Fetch updates data if needed and returns true if data was modified.

func (*MessagesGetRecentReactions) Get added in v0.69.0

Get updates data if needed and returns it.

func (*MessagesGetRecentReactions) Hash added in v0.69.0

Hash returns last received hash.

func (*MessagesGetRecentReactions) Value added in v0.69.0

Value returns last received result. NB: May be nil. Returned MessagesReactions must not be mutated.

type MessagesGetRecentStickers

type MessagesGetRecentStickers struct {
	// contains filtered or unexported fields
}

func NewMessagesGetRecentStickers

func NewMessagesGetRecentStickers(raw *tg.Client, initial *tg.MessagesGetRecentStickersRequest) *MessagesGetRecentStickers

NewMessagesGetRecentStickers creates new MessagesGetRecentStickers.

func (*MessagesGetRecentStickers) Fetch

Fetch updates data if needed and returns true if data was modified.

func (*MessagesGetRecentStickers) Get

Get updates data if needed and returns it.

func (*MessagesGetRecentStickers) Hash

func (s *MessagesGetRecentStickers) Hash() int64

Hash returns last received hash.

func (*MessagesGetRecentStickers) Value

Value returns last received result. NB: May be nil. Returned MessagesRecentStickers must not be mutated.

type MessagesGetSavedGifs

type MessagesGetSavedGifs struct {
	// contains filtered or unexported fields
}

func NewMessagesGetSavedGifs

func NewMessagesGetSavedGifs(raw *tg.Client) *MessagesGetSavedGifs

NewMessagesGetSavedGifs creates new MessagesGetSavedGifs.

func (*MessagesGetSavedGifs) Fetch

func (s *MessagesGetSavedGifs) Fetch(ctx context.Context) (bool, error)

Fetch updates data if needed and returns true if data was modified.

func (*MessagesGetSavedGifs) Get

Get updates data if needed and returns it.

func (*MessagesGetSavedGifs) Hash

func (s *MessagesGetSavedGifs) Hash() int64

Hash returns last received hash.

func (*MessagesGetSavedGifs) Value

Value returns last received result. NB: May be nil. Returned MessagesSavedGifs must not be mutated.

type MessagesGetStickers

type MessagesGetStickers struct {
	// contains filtered or unexported fields
}

func NewMessagesGetStickers

func NewMessagesGetStickers(raw *tg.Client, initial *tg.MessagesGetStickersRequest) *MessagesGetStickers

NewMessagesGetStickers creates new MessagesGetStickers.

func (*MessagesGetStickers) Fetch

func (s *MessagesGetStickers) Fetch(ctx context.Context) (bool, error)

Fetch updates data if needed and returns true if data was modified.

func (*MessagesGetStickers) Get

Get updates data if needed and returns it.

func (*MessagesGetStickers) Hash

func (s *MessagesGetStickers) Hash() int64

Hash returns last received hash.

func (*MessagesGetStickers) Value

Value returns last received result. NB: May be nil. Returned MessagesStickers must not be mutated.

type MessagesGetTopReactions added in v0.69.0

type MessagesGetTopReactions struct {
	// contains filtered or unexported fields
}

func NewMessagesGetTopReactions added in v0.69.0

func NewMessagesGetTopReactions(raw *tg.Client, initial *tg.MessagesGetTopReactionsRequest) *MessagesGetTopReactions

NewMessagesGetTopReactions creates new MessagesGetTopReactions.

func (*MessagesGetTopReactions) Fetch added in v0.69.0

Fetch updates data if needed and returns true if data was modified.

func (*MessagesGetTopReactions) Get added in v0.69.0

Get updates data if needed and returns it.

func (*MessagesGetTopReactions) Hash added in v0.69.0

func (s *MessagesGetTopReactions) Hash() int64

Hash returns last received hash.

func (*MessagesGetTopReactions) Value added in v0.69.0

Value returns last received result. NB: May be nil. Returned MessagesReactions must not be mutated.

type MessagesSearchCustomEmoji added in v0.76.0

type MessagesSearchCustomEmoji struct {
	// contains filtered or unexported fields
}

func NewMessagesSearchCustomEmoji added in v0.76.0

func NewMessagesSearchCustomEmoji(raw *tg.Client, initial *tg.MessagesSearchCustomEmojiRequest) *MessagesSearchCustomEmoji

NewMessagesSearchCustomEmoji creates new MessagesSearchCustomEmoji.

func (*MessagesSearchCustomEmoji) Fetch added in v0.76.0

Fetch updates data if needed and returns true if data was modified.

func (*MessagesSearchCustomEmoji) Get added in v0.76.0

Get updates data if needed and returns it.

func (*MessagesSearchCustomEmoji) Hash added in v0.76.0

func (s *MessagesSearchCustomEmoji) Hash() int64

Hash returns last received hash.

func (*MessagesSearchCustomEmoji) Value added in v0.76.0

Value returns last received result. NB: May be nil. Returned EmojiList must not be mutated.

type MessagesSearchStickerSets

type MessagesSearchStickerSets struct {
	// contains filtered or unexported fields
}

func NewMessagesSearchStickerSets

func NewMessagesSearchStickerSets(raw *tg.Client, initial *tg.MessagesSearchStickerSetsRequest) *MessagesSearchStickerSets

NewMessagesSearchStickerSets creates new MessagesSearchStickerSets.

func (*MessagesSearchStickerSets) Fetch

Fetch updates data if needed and returns true if data was modified.

func (*MessagesSearchStickerSets) Get

Get updates data if needed and returns it.

func (*MessagesSearchStickerSets) Hash

func (s *MessagesSearchStickerSets) Hash() int64

Hash returns last received hash.

func (*MessagesSearchStickerSets) Value

Value returns last received result. NB: May be nil. Returned MessagesFoundStickerSets must not be mutated.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL