Documentation ¶
Overview ¶
Package cached contains cached query helpers.
Index ¶
- type AccountGetChatThemes
- type AccountGetThemes
- type AccountGetWallPapers
- type ContactsGetContacts
- type MessagesGetAllStickers
- type MessagesGetFavedStickers
- type MessagesGetFeaturedStickers
- func (s *MessagesGetFeaturedStickers) Fetch(ctx context.Context) (bool, error)
- func (s *MessagesGetFeaturedStickers) Get(ctx context.Context) (*tg.MessagesFeaturedStickers, error)
- func (s *MessagesGetFeaturedStickers) Hash() int64
- func (s *MessagesGetFeaturedStickers) Value() *tg.MessagesFeaturedStickers
- type MessagesGetMaskStickers
- type MessagesGetRecentStickers
- type MessagesGetSavedGifs
- type MessagesGetStickers
- type MessagesSearchStickerSets
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
func (s *AccountGetChatThemes) Get(ctx context.Context) (*tg.AccountThemes, error)
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
func (s *AccountGetChatThemes) Value() *tg.AccountThemes
Value returns last received result. NB: May be nil. Returned AccountThemes 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 ¶
func (s *AccountGetThemes) Get(ctx context.Context) (*tg.AccountThemes, error)
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 ¶
func (s *AccountGetWallPapers) Get(ctx context.Context) (*tg.AccountWallPapers, error)
Get updates data if needed and returns it.
func (*AccountGetWallPapers) Hash ¶
func (s *AccountGetWallPapers) Hash() int64
Hash returns last received hash.
func (*AccountGetWallPapers) Value ¶
func (s *AccountGetWallPapers) Value() *tg.AccountWallPapers
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 ¶
func (s *ContactsGetContacts) Get(ctx context.Context) (*tg.ContactsContacts, error)
Get updates data if needed and returns it.
func (*ContactsGetContacts) Hash ¶
func (s *ContactsGetContacts) Hash() int64
Hash returns last received hash.
func (*ContactsGetContacts) Value ¶
func (s *ContactsGetContacts) Value() *tg.ContactsContacts
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 ¶
func (s *MessagesGetAllStickers) Get(ctx context.Context) (*tg.MessagesAllStickers, error)
Get updates data if needed and returns it.
func (*MessagesGetAllStickers) Hash ¶
func (s *MessagesGetAllStickers) Hash() int64
Hash returns last received hash.
func (*MessagesGetAllStickers) Value ¶
func (s *MessagesGetAllStickers) Value() *tg.MessagesAllStickers
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 ¶
func (s *MessagesGetFavedStickers) Fetch(ctx context.Context) (bool, error)
Fetch updates data if needed and returns true if data was modified.
func (*MessagesGetFavedStickers) Get ¶
func (s *MessagesGetFavedStickers) Get(ctx context.Context) (*tg.MessagesFavedStickers, error)
Get updates data if needed and returns it.
func (*MessagesGetFavedStickers) Hash ¶
func (s *MessagesGetFavedStickers) Hash() int64
Hash returns last received hash.
func (*MessagesGetFavedStickers) Value ¶
func (s *MessagesGetFavedStickers) Value() *tg.MessagesFavedStickers
Value returns last received result. NB: May be nil. Returned MessagesFavedStickers 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 ¶
func (s *MessagesGetFeaturedStickers) Fetch(ctx context.Context) (bool, error)
Fetch updates data if needed and returns true if data was modified.
func (*MessagesGetFeaturedStickers) Get ¶
func (s *MessagesGetFeaturedStickers) Get(ctx context.Context) (*tg.MessagesFeaturedStickers, error)
Get updates data if needed and returns it.
func (*MessagesGetFeaturedStickers) Hash ¶
func (s *MessagesGetFeaturedStickers) Hash() int64
Hash returns last received hash.
func (*MessagesGetFeaturedStickers) Value ¶
func (s *MessagesGetFeaturedStickers) Value() *tg.MessagesFeaturedStickers
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 ¶
func (s *MessagesGetMaskStickers) Fetch(ctx context.Context) (bool, error)
Fetch updates data if needed and returns true if data was modified.
func (*MessagesGetMaskStickers) Get ¶
func (s *MessagesGetMaskStickers) Get(ctx context.Context) (*tg.MessagesAllStickers, error)
Get updates data if needed and returns it.
func (*MessagesGetMaskStickers) Hash ¶
func (s *MessagesGetMaskStickers) Hash() int64
Hash returns last received hash.
func (*MessagesGetMaskStickers) Value ¶
func (s *MessagesGetMaskStickers) Value() *tg.MessagesAllStickers
Value returns last received result. NB: May be nil. Returned MessagesAllStickers 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 ¶
func (s *MessagesGetRecentStickers) Fetch(ctx context.Context) (bool, error)
Fetch updates data if needed and returns true if data was modified.
func (*MessagesGetRecentStickers) Get ¶
func (s *MessagesGetRecentStickers) Get(ctx context.Context) (*tg.MessagesRecentStickers, error)
Get updates data if needed and returns it.
func (*MessagesGetRecentStickers) Hash ¶
func (s *MessagesGetRecentStickers) Hash() int64
Hash returns last received hash.
func (*MessagesGetRecentStickers) Value ¶
func (s *MessagesGetRecentStickers) Value() *tg.MessagesRecentStickers
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 ¶
func (s *MessagesGetSavedGifs) Get(ctx context.Context) (*tg.MessagesSavedGifs, error)
Get updates data if needed and returns it.
func (*MessagesGetSavedGifs) Hash ¶
func (s *MessagesGetSavedGifs) Hash() int64
Hash returns last received hash.
func (*MessagesGetSavedGifs) Value ¶
func (s *MessagesGetSavedGifs) Value() *tg.MessagesSavedGifs
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 ¶
func (s *MessagesGetStickers) Get(ctx context.Context) (*tg.MessagesStickers, error)
Get updates data if needed and returns it.
func (*MessagesGetStickers) Hash ¶
func (s *MessagesGetStickers) Hash() int64
Hash returns last received hash.
func (*MessagesGetStickers) Value ¶
func (s *MessagesGetStickers) Value() *tg.MessagesStickers
Value returns last received result. NB: May be nil. Returned MessagesStickers 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 ¶
func (s *MessagesSearchStickerSets) Fetch(ctx context.Context) (bool, error)
Fetch updates data if needed and returns true if data was modified.
func (*MessagesSearchStickerSets) Get ¶
func (s *MessagesSearchStickerSets) Get(ctx context.Context) (*tg.MessagesFoundStickerSets, error)
Get updates data if needed and returns it.
func (*MessagesSearchStickerSets) Hash ¶
func (s *MessagesSearchStickerSets) Hash() int64
Hash returns last received hash.
func (*MessagesSearchStickerSets) Value ¶
func (s *MessagesSearchStickerSets) Value() *tg.MessagesFoundStickerSets
Value returns last received result. NB: May be nil. Returned MessagesFoundStickerSets must not be mutated.