cached

package
v0.55.1 Latest Latest
Warning

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

Go to latest
Published: Jan 20, 2022 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 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 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 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 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 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