pub trait Deserializable {
    // Required method
    fn deserialize(buf: Buffer<'_, '_>) -> Result<Self>
       where Self: Sized;

    // Provided method
    fn from_bytes(buf: &[u8]) -> Result<Self>
       where Self: Sized { ... }
}
Expand description

This trait allows for data serialized according to the Binary Data Serialization to be deserialized into concrete instances.

Required Methods§

source

fn deserialize(buf: Buffer<'_, '_>) -> Result<Self>where Self: Sized,

Deserializes an instance of the type from a given buffer.

Provided Methods§

source

fn from_bytes(buf: &[u8]) -> Result<Self>where Self: Sized,

Convenience function to deserialize an instance from a given buffer.

Examples
use grammers_tl_types::Deserializable;

assert_eq!(bool::from_bytes(&[0x37, 0x97, 0x79, 0xbc]).unwrap(), false);

Implementations on Foreign Types§

source§

impl Deserializable for bool

source§

fn deserialize(buf: Buffer<'_, '_>) -> Result<Self>

Deserializes a boolean according to the following definitions:

  • boolFalse#bc799737 = Bool; deserializes into false.
  • boolTrue#997275b5 = Bool; deserializes into true.
Examples
use grammers_tl_types::Deserializable;

assert_eq!(bool::from_bytes(&[0xb5, 0x75, 0x72, 0x99]).unwrap(), true);
assert_eq!(bool::from_bytes(&[0x37, 0x97, 0x79, 0xbc]).unwrap(), false);
source§

impl Deserializable for f64

source§

fn deserialize(buf: Buffer<'_, '_>) -> Result<Self>

Deserializes a 64-bit floating point according to the following definition:

  • double ? = Double;.
Examples
use std::f64;
use grammers_tl_types::Deserializable;

assert_eq!(f64::from_bytes(&[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]).unwrap(), 0f64);
assert_eq!(f64::from_bytes(&[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf8, 0x3f]).unwrap(), 1.5f64);
assert_eq!(f64::from_bytes(&[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf8, 0xbf]).unwrap(), -1.5f64);
assert_eq!(f64::from_bytes(&[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf0, 0x7f]).unwrap(), f64::INFINITY);
assert_eq!(f64::from_bytes(&[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf0, 0xff]).unwrap(), f64::NEG_INFINITY);
source§

impl Deserializable for i32

source§

fn deserialize(buf: Buffer<'_, '_>) -> Result<Self>

Deserializes a 32-bit signed integer according to the following definition:

  • int ? = Int;.
Examples
use grammers_tl_types::Deserializable;

assert_eq!(i32::from_bytes(&[0x00, 0x00, 0x00, 0x00]).unwrap(), 0i32);
assert_eq!(i32::from_bytes(&[0x01, 0x00, 0x00, 0x00]).unwrap(), 1i32);
assert_eq!(i32::from_bytes(&[0xff, 0xff, 0xff, 0xff]).unwrap(), -1i32);
assert_eq!(i32::from_bytes(&[0xff, 0xff, 0xff, 0x7f]).unwrap(), i32::max_value());
assert_eq!(i32::from_bytes(&[0x00, 0x00, 0x00, 0x80]).unwrap(), i32::min_value());
source§

impl Deserializable for i64

source§

fn deserialize(buf: Buffer<'_, '_>) -> Result<Self>

Deserializes a 64-bit signed integer according to the following definition:

  • long ? = Long;.
Examples
use grammers_tl_types::Deserializable;

assert_eq!(i64::from_bytes(&[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]).unwrap(), 0i64);
assert_eq!(i64::from_bytes(&[0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]).unwrap(), 1i64);
assert_eq!(i64::from_bytes(&[0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff]).unwrap(), (-1i64));
assert_eq!(i64::from_bytes(&[0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f]).unwrap(), i64::max_value());
assert_eq!(i64::from_bytes(&[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80]).unwrap(), i64::min_value());
source§

impl Deserializable for u32

source§

fn deserialize(buf: Buffer<'_, '_>) -> Result<Self>

Deserializes a 32-bit unsigned integer according to the following definition:

  • int ? = Int;.
Examples
use grammers_tl_types::Deserializable;

assert_eq!(u32::from_bytes(&[0x00, 0x00, 0x00, 0x00]).unwrap(), 0u32);
assert_eq!(u32::from_bytes(&[0x01, 0x00, 0x00, 0x00]).unwrap(), 1u32);
assert_eq!(u32::from_bytes(&[0xff, 0xff, 0xff, 0xff]).unwrap(), u32::max_value());
assert_eq!(u32::from_bytes(&[0x00, 0x00, 0x00, 0x00]).unwrap(), u32::min_value());
source§

impl Deserializable for String

source§

fn deserialize(buf: Buffer<'_, '_>) -> Result<Self>

Deserializes a UTF-8 string according to the following definition:

  • string ? = String;.
Examples
use grammers_tl_types::Deserializable;

fn test_string(string: &str, prefix: &[u8], suffix: &[u8]) {
   let bytes = {
       let mut tmp = prefix.to_vec();
       tmp.extend(string.as_bytes());
       tmp.extend(suffix);
       tmp
   };
   let expected = string.to_owned();

   assert_eq!(String::from_bytes(&bytes).unwrap(), expected);
}

test_string("", &[0x00], &[0x00, 0x00, 0x00]);
test_string("Hi", &[0x02], &[0x0]);
test_string("Hi!", &[0x03], &[]);
test_string("Hello", &[0x05], &[0x0, 0x0]);
test_string("Hello, world!", &[0xd], &[0x0, 0x0]);
test_string(
    "This is a very long string, and it has to be longer than 253 \
     characters, which are quite a few but we can make it! Although, \
     it is quite challenging. The quick brown fox jumps over the lazy \
     fox. There is still some more text we need to type. Oh, this \
     sentence made it past!",
     &[0xfe, 0x11, 0x01, 0x00],
     &[0x00, 0x00, 0x00]
);
source§

impl Deserializable for Vec<u8>

source§

fn deserialize(buf: Buffer<'_, '_>) -> Result<Self>

Deserializes a vector of bytes as a byte-string according to the following definition:

  • string ? = String;.
Examples
use grammers_tl_types::{Deserializable};

assert_eq!(Vec::<u8>::from_bytes(&[0x00, 0x00, 0x00, 0x00]).unwrap(), Vec::new());
assert_eq!(Vec::<u8>::from_bytes(&[0x01, 0x7f, 0x00, 0x00]).unwrap(), vec![0x7f_u8]);
source§

impl Deserializable for [u8; 16]

source§

fn deserialize(buf: Buffer<'_, '_>) -> Result<Self>

Deserializes the 128-bit integer according to the following definition:

  • int128 4*[ int ] = Int128;.
Examples
use grammers_tl_types::Deserializable;

let data = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16];

assert_eq!(<[u8; 16]>::from_bytes(&data).unwrap(), data);
source§

impl Deserializable for [u8; 32]

source§

fn deserialize(buf: Buffer<'_, '_>) -> Result<Self>

Deserializes the 128-bit integer according to the following definition:

  • int256 8*[ int ] = Int256;.
Examples
use grammers_tl_types::Deserializable;

let data = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17,
            18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32];

assert_eq!(<[u8; 32]>::from_bytes(&data).unwrap(), data);
source§

impl<T: Deserializable> Deserializable for Vec<T>

source§

fn deserialize(buf: Buffer<'_, '_>) -> Result<Self>

Deserializes a vector of deserializable items according to the following definition:

  • vector#1cb5c415 {t:Type} # [ t ] = Vector t;.
Examples
use grammers_tl_types::Deserializable;

assert_eq!(Vec::<i32>::from_bytes(&[0x15, 0xc4, 0xb5, 0x1c, 0x0, 0x0, 0x0, 0x0]).unwrap(), Vec::new());
assert_eq!(Vec::<i32>::from_bytes(&[0x15, 0xc4, 0xb5, 0x1c, 0x1, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0]).unwrap(),
           vec![0x7f_i32]);

Implementors§

source§

impl Deserializable for grammers_tl_types::enums::account::AuthorizationForm

source§

impl Deserializable for grammers_tl_types::enums::account::Authorizations

source§

impl Deserializable for grammers_tl_types::enums::account::AutoDownloadSettings

source§

impl Deserializable for grammers_tl_types::enums::account::AutoSaveSettings

source§

impl Deserializable for grammers_tl_types::enums::account::ContentSettings

source§

impl Deserializable for grammers_tl_types::enums::account::EmailVerified

source§

impl Deserializable for grammers_tl_types::enums::account::EmojiStatuses

source§

impl Deserializable for grammers_tl_types::enums::account::Password

source§

impl Deserializable for grammers_tl_types::enums::account::PasswordInputSettings

source§

impl Deserializable for grammers_tl_types::enums::account::PasswordSettings

source§

impl Deserializable for grammers_tl_types::enums::account::PrivacyRules

source§

impl Deserializable for ResetPasswordResult

source§

impl Deserializable for grammers_tl_types::enums::account::SavedRingtone

source§

impl Deserializable for grammers_tl_types::enums::account::SavedRingtones

source§

impl Deserializable for grammers_tl_types::enums::account::SentEmailCode

source§

impl Deserializable for grammers_tl_types::enums::account::Takeout

source§

impl Deserializable for grammers_tl_types::enums::account::Themes

source§

impl Deserializable for grammers_tl_types::enums::account::TmpPassword

source§

impl Deserializable for grammers_tl_types::enums::account::WallPapers

source§

impl Deserializable for grammers_tl_types::enums::account::WebAuthorizations

source§

impl Deserializable for grammers_tl_types::enums::auth::Authorization

source§

impl Deserializable for CodeType

source§

impl Deserializable for grammers_tl_types::enums::auth::ExportedAuthorization

source§

impl Deserializable for grammers_tl_types::enums::auth::LoggedOut

source§

impl Deserializable for grammers_tl_types::enums::auth::LoginToken

source§

impl Deserializable for grammers_tl_types::enums::auth::PasswordRecovery

source§

impl Deserializable for grammers_tl_types::enums::auth::SentCode

source§

impl Deserializable for SentCodeType

source§

impl Deserializable for grammers_tl_types::enums::bots::BotInfo

source§

impl Deserializable for grammers_tl_types::enums::channels::AdminLogResults

source§

impl Deserializable for grammers_tl_types::enums::channels::ChannelParticipant

source§

impl Deserializable for grammers_tl_types::enums::channels::ChannelParticipants

source§

impl Deserializable for grammers_tl_types::enums::channels::SendAsPeers

source§

impl Deserializable for grammers_tl_types::enums::chatlists::ChatlistInvite

source§

impl Deserializable for grammers_tl_types::enums::chatlists::ChatlistUpdates

source§

impl Deserializable for grammers_tl_types::enums::chatlists::ExportedChatlistInvite

source§

impl Deserializable for grammers_tl_types::enums::chatlists::ExportedInvites

source§

impl Deserializable for grammers_tl_types::enums::contacts::Blocked

source§

impl Deserializable for grammers_tl_types::enums::contacts::Contacts

source§

impl Deserializable for grammers_tl_types::enums::contacts::Found

source§

impl Deserializable for grammers_tl_types::enums::contacts::ImportedContacts

source§

impl Deserializable for grammers_tl_types::enums::contacts::ResolvedPeer

source§

impl Deserializable for grammers_tl_types::enums::contacts::TopPeers

source§

impl Deserializable for grammers_tl_types::enums::AccountDaysTtl

source§

impl Deserializable for AppWebViewResult

source§

impl Deserializable for grammers_tl_types::enums::AttachMenuBot

source§

impl Deserializable for grammers_tl_types::enums::AttachMenuBotIcon

source§

impl Deserializable for grammers_tl_types::enums::AttachMenuBotIconColor

source§

impl Deserializable for grammers_tl_types::enums::AttachMenuBots

source§

impl Deserializable for grammers_tl_types::enums::AttachMenuBotsBot

source§

impl Deserializable for AttachMenuPeerType

source§

impl Deserializable for grammers_tl_types::enums::Authorization

source§

impl Deserializable for grammers_tl_types::enums::AutoDownloadSettings

source§

impl Deserializable for grammers_tl_types::enums::AutoSaveException

source§

impl Deserializable for grammers_tl_types::enums::AutoSaveSettings

source§

impl Deserializable for grammers_tl_types::enums::AvailableReaction

source§

impl Deserializable for grammers_tl_types::enums::BankCardOpenUrl

source§

impl Deserializable for BaseTheme

source§

impl Deserializable for grammers_tl_types::enums::Boost

source§

impl Deserializable for grammers_tl_types::enums::BotApp

source§

impl Deserializable for grammers_tl_types::enums::BotCommand

source§

impl Deserializable for BotCommandScope

source§

impl Deserializable for grammers_tl_types::enums::BotInfo

source§

impl Deserializable for BotInlineMessage

source§

impl Deserializable for grammers_tl_types::enums::BotInlineResult

source§

impl Deserializable for grammers_tl_types::enums::BotMenuButton

source§

impl Deserializable for grammers_tl_types::enums::CdnConfig

source§

impl Deserializable for grammers_tl_types::enums::CdnPublicKey

source§

impl Deserializable for grammers_tl_types::enums::ChannelAdminLogEvent

source§

impl Deserializable for ChannelAdminLogEventAction

source§

impl Deserializable for grammers_tl_types::enums::ChannelAdminLogEventsFilter

source§

impl Deserializable for grammers_tl_types::enums::ChannelLocation

source§

impl Deserializable for grammers_tl_types::enums::ChannelMessagesFilter

source§

impl Deserializable for grammers_tl_types::enums::ChannelParticipant

source§

impl Deserializable for ChannelParticipantsFilter

source§

impl Deserializable for grammers_tl_types::enums::Chat

source§

impl Deserializable for grammers_tl_types::enums::ChatAdminRights

source§

impl Deserializable for grammers_tl_types::enums::ChatAdminWithInvites

source§

impl Deserializable for grammers_tl_types::enums::ChatBannedRights

source§

impl Deserializable for grammers_tl_types::enums::ChatFull

source§

impl Deserializable for grammers_tl_types::enums::ChatInvite

source§

impl Deserializable for grammers_tl_types::enums::ChatInviteImporter

source§

impl Deserializable for grammers_tl_types::enums::ChatOnlines

source§

impl Deserializable for grammers_tl_types::enums::ChatParticipant

source§

impl Deserializable for grammers_tl_types::enums::ChatParticipants

source§

impl Deserializable for grammers_tl_types::enums::ChatPhoto

source§

impl Deserializable for ChatReactions

source§

impl Deserializable for grammers_tl_types::enums::CodeSettings

source§

impl Deserializable for grammers_tl_types::enums::Config

source§

impl Deserializable for grammers_tl_types::enums::Contact

source§

impl Deserializable for grammers_tl_types::enums::ContactStatus

source§

impl Deserializable for grammers_tl_types::enums::DataJson

source§

impl Deserializable for grammers_tl_types::enums::DcOption

source§

impl Deserializable for grammers_tl_types::enums::DefaultHistoryTtl

source§

impl Deserializable for grammers_tl_types::enums::Dialog

source§

impl Deserializable for grammers_tl_types::enums::DialogFilter

source§

impl Deserializable for grammers_tl_types::enums::DialogFilterSuggested

source§

impl Deserializable for grammers_tl_types::enums::DialogPeer

source§

impl Deserializable for grammers_tl_types::enums::Document

source§

impl Deserializable for DocumentAttribute

source§

impl Deserializable for grammers_tl_types::enums::DraftMessage

source§

impl Deserializable for EmailVerification

source§

impl Deserializable for EmailVerifyPurpose

source§

impl Deserializable for grammers_tl_types::enums::EmojiGroup

source§

impl Deserializable for grammers_tl_types::enums::EmojiKeyword

source§

impl Deserializable for grammers_tl_types::enums::EmojiKeywordsDifference

source§

impl Deserializable for grammers_tl_types::enums::EmojiLanguage

source§

impl Deserializable for grammers_tl_types::enums::EmojiList

source§

impl Deserializable for grammers_tl_types::enums::EmojiStatus

source§

impl Deserializable for grammers_tl_types::enums::EmojiUrl

source§

impl Deserializable for grammers_tl_types::enums::EncryptedChat

source§

impl Deserializable for grammers_tl_types::enums::EncryptedFile

source§

impl Deserializable for grammers_tl_types::enums::EncryptedMessage

source§

impl Deserializable for grammers_tl_types::enums::Error

source§

impl Deserializable for grammers_tl_types::enums::ExportedChatInvite

source§

impl Deserializable for grammers_tl_types::enums::ExportedChatlistInvite

source§

impl Deserializable for grammers_tl_types::enums::ExportedContactToken

source§

impl Deserializable for grammers_tl_types::enums::FileHash

source§

impl Deserializable for grammers_tl_types::enums::Folder

source§

impl Deserializable for grammers_tl_types::enums::FolderPeer

source§

impl Deserializable for grammers_tl_types::enums::ForumTopic

source§

impl Deserializable for grammers_tl_types::enums::Game

source§

impl Deserializable for grammers_tl_types::enums::GeoPoint

source§

impl Deserializable for grammers_tl_types::enums::GlobalPrivacySettings

source§

impl Deserializable for grammers_tl_types::enums::GroupCall

source§

impl Deserializable for grammers_tl_types::enums::GroupCallParticipant

source§

impl Deserializable for grammers_tl_types::enums::GroupCallParticipantVideo

source§

impl Deserializable for grammers_tl_types::enums::GroupCallParticipantVideoSourceGroup

source§

impl Deserializable for grammers_tl_types::enums::GroupCallStreamChannel

source§

impl Deserializable for grammers_tl_types::enums::HighScore

source§

impl Deserializable for grammers_tl_types::enums::ImportedContact

source§

impl Deserializable for grammers_tl_types::enums::InlineBotSwitchPm

source§

impl Deserializable for grammers_tl_types::enums::InlineBotWebView

source§

impl Deserializable for InlineQueryPeerType

source§

impl Deserializable for grammers_tl_types::enums::InputAppEvent

source§

impl Deserializable for InputBotApp

source§

impl Deserializable for InputBotInlineMessage

source§

impl Deserializable for grammers_tl_types::enums::InputBotInlineMessageId

source§

impl Deserializable for grammers_tl_types::enums::InputBotInlineResult

source§

impl Deserializable for grammers_tl_types::enums::InputChannel

source§

impl Deserializable for grammers_tl_types::enums::InputChatPhoto

source§

impl Deserializable for InputChatlist

source§

impl Deserializable for grammers_tl_types::enums::InputCheckPasswordSrp

source§

impl Deserializable for grammers_tl_types::enums::InputClientProxy

source§

impl Deserializable for InputContact

source§

impl Deserializable for grammers_tl_types::enums::InputDialogPeer

source§

impl Deserializable for grammers_tl_types::enums::InputDocument

source§

impl Deserializable for grammers_tl_types::enums::InputEncryptedChat

source§

impl Deserializable for grammers_tl_types::enums::InputEncryptedFile

source§

impl Deserializable for grammers_tl_types::enums::InputFile

source§

impl Deserializable for grammers_tl_types::enums::InputFileLocation

source§

impl Deserializable for grammers_tl_types::enums::InputFolderPeer

source§

impl Deserializable for InputGame

source§

impl Deserializable for grammers_tl_types::enums::InputGeoPoint

source§

impl Deserializable for grammers_tl_types::enums::InputGroupCall

source§

impl Deserializable for InputInvoice

source§

impl Deserializable for InputMedia

source§

impl Deserializable for InputMessage

source§

impl Deserializable for grammers_tl_types::enums::InputNotifyPeer

source§

impl Deserializable for grammers_tl_types::enums::InputPaymentCredentials

source§

impl Deserializable for InputPeer

source§

impl Deserializable for grammers_tl_types::enums::InputPeerNotifySettings

source§

impl Deserializable for grammers_tl_types::enums::InputPhoneCall

source§

impl Deserializable for grammers_tl_types::enums::InputPhoto

source§

impl Deserializable for InputPrivacyKey

source§

impl Deserializable for InputPrivacyRule

source§

impl Deserializable for InputReplyTo

source§

impl Deserializable for grammers_tl_types::enums::InputSecureFile

source§

impl Deserializable for grammers_tl_types::enums::InputSecureValue

source§

impl Deserializable for grammers_tl_types::enums::InputSingleMedia

source§

impl Deserializable for InputStickerSet

source§

impl Deserializable for grammers_tl_types::enums::InputStickerSetItem

source§

impl Deserializable for InputStickeredMedia

source§

impl Deserializable for InputStorePaymentPurpose

source§

impl Deserializable for grammers_tl_types::enums::InputTheme

source§

impl Deserializable for grammers_tl_types::enums::InputThemeSettings

source§

impl Deserializable for grammers_tl_types::enums::InputUser

source§

impl Deserializable for grammers_tl_types::enums::InputWallPaper

source§

impl Deserializable for grammers_tl_types::enums::InputWebDocument

source§

impl Deserializable for grammers_tl_types::enums::InputWebFileLocation

source§

impl Deserializable for grammers_tl_types::enums::Invoice

source§

impl Deserializable for JsonobjectValue

source§

impl Deserializable for Jsonvalue

source§

impl Deserializable for grammers_tl_types::enums::KeyboardButton

source§

impl Deserializable for grammers_tl_types::enums::KeyboardButtonRow

source§

impl Deserializable for grammers_tl_types::enums::LabeledPrice

source§

impl Deserializable for grammers_tl_types::enums::LangPackDifference

source§

impl Deserializable for grammers_tl_types::enums::LangPackLanguage

source§

impl Deserializable for grammers_tl_types::enums::LangPackString

source§

impl Deserializable for grammers_tl_types::enums::MaskCoords

source§

impl Deserializable for MediaArea

source§

impl Deserializable for grammers_tl_types::enums::MediaAreaCoordinates

source§

impl Deserializable for grammers_tl_types::enums::Message

source§

impl Deserializable for MessageAction

source§

impl Deserializable for MessageEntity

source§

impl Deserializable for grammers_tl_types::enums::MessageExtendedMedia

source§

impl Deserializable for grammers_tl_types::enums::MessageFwdHeader

source§

impl Deserializable for grammers_tl_types::enums::MessageInteractionCounters

source§

impl Deserializable for MessageMedia

source§

impl Deserializable for grammers_tl_types::enums::MessagePeerReaction

source§

impl Deserializable for grammers_tl_types::enums::MessagePeerVote

source§

impl Deserializable for grammers_tl_types::enums::MessageRange

source§

impl Deserializable for grammers_tl_types::enums::MessageReactions

source§

impl Deserializable for grammers_tl_types::enums::MessageReplies

source§

impl Deserializable for grammers_tl_types::enums::MessageReplyHeader

source§

impl Deserializable for grammers_tl_types::enums::MessageViews

source§

impl Deserializable for MessagesFilter

source§

impl Deserializable for grammers_tl_types::enums::MyBoost

source§

impl Deserializable for grammers_tl_types::enums::NearestDc

source§

impl Deserializable for NotificationSound

source§

impl Deserializable for grammers_tl_types::enums::NotifyPeer

source§

impl Deserializable for grammers_tl_types::enums::Null

source§

impl Deserializable for grammers_tl_types::enums::Page

source§

impl Deserializable for PageBlock

source§

impl Deserializable for grammers_tl_types::enums::PageCaption

source§

impl Deserializable for PageListItem

source§

impl Deserializable for PageListOrderedItem

source§

impl Deserializable for grammers_tl_types::enums::PageRelatedArticle

source§

impl Deserializable for grammers_tl_types::enums::PageTableCell

source§

impl Deserializable for grammers_tl_types::enums::PageTableRow

source§

impl Deserializable for PasswordKdfAlgo

source§

impl Deserializable for grammers_tl_types::enums::PaymentCharge

source§

impl Deserializable for grammers_tl_types::enums::PaymentFormMethod

source§

impl Deserializable for grammers_tl_types::enums::PaymentRequestedInfo

source§

impl Deserializable for PaymentSavedCredentials

source§

impl Deserializable for Peer

source§

impl Deserializable for grammers_tl_types::enums::PeerBlocked

source§

impl Deserializable for grammers_tl_types::enums::PeerLocated

source§

impl Deserializable for grammers_tl_types::enums::PeerNotifySettings

source§

impl Deserializable for grammers_tl_types::enums::PeerSettings

source§

impl Deserializable for grammers_tl_types::enums::PeerStories

source§

impl Deserializable for grammers_tl_types::enums::PhoneCall

source§

impl Deserializable for PhoneCallDiscardReason

source§

impl Deserializable for grammers_tl_types::enums::PhoneCallProtocol

source§

impl Deserializable for grammers_tl_types::enums::PhoneConnection

source§

impl Deserializable for grammers_tl_types::enums::Photo

source§

impl Deserializable for grammers_tl_types::enums::PhotoSize

source§

impl Deserializable for grammers_tl_types::enums::Poll

source§

impl Deserializable for grammers_tl_types::enums::PollAnswer

source§

impl Deserializable for grammers_tl_types::enums::PollAnswerVoters

source§

impl Deserializable for grammers_tl_types::enums::PollResults

source§

impl Deserializable for grammers_tl_types::enums::PopularContact

source§

impl Deserializable for grammers_tl_types::enums::PostAddress

source§

impl Deserializable for grammers_tl_types::enums::PremiumGiftCodeOption

source§

impl Deserializable for grammers_tl_types::enums::PremiumGiftOption

source§

impl Deserializable for grammers_tl_types::enums::PremiumSubscriptionOption

source§

impl Deserializable for grammers_tl_types::enums::PrepaidGiveaway

source§

impl Deserializable for PrivacyKey

source§

impl Deserializable for PrivacyRule

source§

impl Deserializable for Reaction

source§

impl Deserializable for grammers_tl_types::enums::ReactionCount

source§

impl Deserializable for grammers_tl_types::enums::ReadParticipantDate

source§

impl Deserializable for grammers_tl_types::enums::ReceivedNotifyMessage

source§

impl Deserializable for RecentMeUrl

source§

impl Deserializable for ReplyMarkup

source§

impl Deserializable for ReportReason

source§

impl Deserializable for RequestPeerType

source§

impl Deserializable for grammers_tl_types::enums::RestrictionReason

source§

impl Deserializable for RichText

source§

impl Deserializable for SavedContact

source§

impl Deserializable for grammers_tl_types::enums::SearchResultsCalendarPeriod

source§

impl Deserializable for SearchResultsPosition

source§

impl Deserializable for grammers_tl_types::enums::SecureCredentialsEncrypted

source§

impl Deserializable for grammers_tl_types::enums::SecureData

source§

impl Deserializable for grammers_tl_types::enums::SecureFile

source§

impl Deserializable for SecurePasswordKdfAlgo

source§

impl Deserializable for SecurePlainData

source§

impl Deserializable for grammers_tl_types::enums::SecureRequiredType

source§

impl Deserializable for grammers_tl_types::enums::SecureSecretSettings

source§

impl Deserializable for grammers_tl_types::enums::SecureValue

source§

impl Deserializable for grammers_tl_types::enums::SecureValueError

source§

impl Deserializable for grammers_tl_types::enums::SecureValueHash

source§

impl Deserializable for SecureValueType

source§

impl Deserializable for grammers_tl_types::enums::SendAsPeer

source§

impl Deserializable for SendMessageAction

source§

impl Deserializable for grammers_tl_types::enums::ShippingOption

source§

impl Deserializable for SimpleWebViewResult

source§

impl Deserializable for grammers_tl_types::enums::SponsoredMessage

source§

impl Deserializable for grammers_tl_types::enums::SponsoredWebPage

source§

impl Deserializable for grammers_tl_types::enums::StatsAbsValueAndPrev

source§

impl Deserializable for grammers_tl_types::enums::StatsDateRangeDays

source§

impl Deserializable for grammers_tl_types::enums::StatsGraph

source§

impl Deserializable for grammers_tl_types::enums::StatsGroupTopAdmin

source§

impl Deserializable for grammers_tl_types::enums::StatsGroupTopInviter

source§

impl Deserializable for grammers_tl_types::enums::StatsGroupTopPoster

source§

impl Deserializable for grammers_tl_types::enums::StatsPercentValue

source§

impl Deserializable for grammers_tl_types::enums::StatsUrl

source§

impl Deserializable for grammers_tl_types::enums::StickerKeyword

source§

impl Deserializable for grammers_tl_types::enums::StickerPack

source§

impl Deserializable for grammers_tl_types::enums::StickerSet

source§

impl Deserializable for grammers_tl_types::enums::StickerSetCovered

source§

impl Deserializable for grammers_tl_types::enums::StoriesStealthMode

source§

impl Deserializable for grammers_tl_types::enums::StoryItem

source§

impl Deserializable for grammers_tl_types::enums::StoryView

source§

impl Deserializable for grammers_tl_types::enums::StoryViews

source§

impl Deserializable for grammers_tl_types::enums::TextWithEntities

source§

impl Deserializable for grammers_tl_types::enums::Theme

source§

impl Deserializable for grammers_tl_types::enums::ThemeSettings

source§

impl Deserializable for grammers_tl_types::enums::TopPeer

source§

impl Deserializable for TopPeerCategory

source§

impl Deserializable for grammers_tl_types::enums::TopPeerCategoryPeers

source§

impl Deserializable for grammers_tl_types::enums::True

source§

impl Deserializable for Update

source§

impl Deserializable for grammers_tl_types::enums::Updates

source§

impl Deserializable for UrlAuthResult

source§

impl Deserializable for grammers_tl_types::enums::User

source§

impl Deserializable for grammers_tl_types::enums::UserFull

source§

impl Deserializable for grammers_tl_types::enums::UserProfilePhoto

source§

impl Deserializable for UserStatus

source§

impl Deserializable for grammers_tl_types::enums::Username

source§

impl Deserializable for grammers_tl_types::enums::VideoSize

source§

impl Deserializable for grammers_tl_types::enums::WallPaper

source§

impl Deserializable for grammers_tl_types::enums::WallPaperSettings

source§

impl Deserializable for grammers_tl_types::enums::WebAuthorization

source§

impl Deserializable for grammers_tl_types::enums::WebDocument

source§

impl Deserializable for grammers_tl_types::enums::WebPage

source§

impl Deserializable for WebPageAttribute

source§

impl Deserializable for grammers_tl_types::enums::WebViewMessageSent

source§

impl Deserializable for WebViewResult

source§

impl Deserializable for grammers_tl_types::enums::help::AppConfig

source§

impl Deserializable for grammers_tl_types::enums::help::AppUpdate

source§

impl Deserializable for grammers_tl_types::enums::help::CountriesList

source§

impl Deserializable for grammers_tl_types::enums::help::Country

source§

impl Deserializable for grammers_tl_types::enums::help::CountryCode

source§

impl Deserializable for grammers_tl_types::enums::help::DeepLinkInfo

source§

impl Deserializable for grammers_tl_types::enums::help::InviteText

source§

impl Deserializable for grammers_tl_types::enums::help::PassportConfig

source§

impl Deserializable for grammers_tl_types::enums::help::PremiumPromo

source§

impl Deserializable for grammers_tl_types::enums::help::PromoData

source§

impl Deserializable for grammers_tl_types::enums::help::RecentMeUrls

source§

impl Deserializable for grammers_tl_types::enums::help::Support

source§

impl Deserializable for grammers_tl_types::enums::help::SupportName

source§

impl Deserializable for grammers_tl_types::enums::help::TermsOfService

source§

impl Deserializable for grammers_tl_types::enums::help::TermsOfServiceUpdate

source§

impl Deserializable for grammers_tl_types::enums::help::UserInfo

source§

impl Deserializable for grammers_tl_types::enums::messages::AffectedFoundMessages

source§

impl Deserializable for grammers_tl_types::enums::messages::AffectedHistory

source§

impl Deserializable for grammers_tl_types::enums::messages::AffectedMessages

source§

impl Deserializable for grammers_tl_types::enums::messages::AllStickers

source§

impl Deserializable for grammers_tl_types::enums::messages::ArchivedStickers

source§

impl Deserializable for grammers_tl_types::enums::messages::AvailableReactions

source§

impl Deserializable for grammers_tl_types::enums::messages::BotApp

source§

impl Deserializable for grammers_tl_types::enums::messages::BotCallbackAnswer

source§

impl Deserializable for grammers_tl_types::enums::messages::BotResults

source§

impl Deserializable for grammers_tl_types::enums::messages::ChatAdminsWithInvites

source§

impl Deserializable for grammers_tl_types::enums::messages::ChatFull

source§

impl Deserializable for grammers_tl_types::enums::messages::ChatInviteImporters

source§

impl Deserializable for grammers_tl_types::enums::messages::Chats

source§

impl Deserializable for grammers_tl_types::enums::messages::CheckedHistoryImportPeer

source§

impl Deserializable for grammers_tl_types::enums::messages::DhConfig

source§

impl Deserializable for grammers_tl_types::enums::messages::Dialogs

source§

impl Deserializable for grammers_tl_types::enums::messages::DiscussionMessage

source§

impl Deserializable for grammers_tl_types::enums::messages::EmojiGroups

source§

impl Deserializable for grammers_tl_types::enums::messages::ExportedChatInvite

source§

impl Deserializable for grammers_tl_types::enums::messages::ExportedChatInvites

source§

impl Deserializable for grammers_tl_types::enums::messages::FavedStickers

source§

impl Deserializable for grammers_tl_types::enums::messages::FeaturedStickers

source§

impl Deserializable for grammers_tl_types::enums::messages::ForumTopics

source§

impl Deserializable for grammers_tl_types::enums::messages::FoundStickerSets

source§

impl Deserializable for grammers_tl_types::enums::messages::HighScores

source§

impl Deserializable for grammers_tl_types::enums::messages::HistoryImport

source§

impl Deserializable for grammers_tl_types::enums::messages::HistoryImportParsed

source§

impl Deserializable for grammers_tl_types::enums::messages::InactiveChats

source§

impl Deserializable for grammers_tl_types::enums::messages::MessageEditData

source§

impl Deserializable for grammers_tl_types::enums::messages::MessageReactionsList

source§

impl Deserializable for grammers_tl_types::enums::messages::MessageViews

source§

impl Deserializable for grammers_tl_types::enums::messages::Messages

source§

impl Deserializable for grammers_tl_types::enums::messages::PeerDialogs

source§

impl Deserializable for grammers_tl_types::enums::messages::PeerSettings

source§

impl Deserializable for grammers_tl_types::enums::messages::Reactions

source§

impl Deserializable for grammers_tl_types::enums::messages::RecentStickers

source§

impl Deserializable for grammers_tl_types::enums::messages::SavedGifs

source§

impl Deserializable for grammers_tl_types::enums::messages::SearchCounter

source§

impl Deserializable for grammers_tl_types::enums::messages::SearchResultsCalendar

source§

impl Deserializable for grammers_tl_types::enums::messages::SearchResultsPositions

source§

impl Deserializable for grammers_tl_types::enums::messages::SentEncryptedMessage

source§

impl Deserializable for grammers_tl_types::enums::messages::SponsoredMessages

source§

impl Deserializable for grammers_tl_types::enums::messages::StickerSet

source§

impl Deserializable for StickerSetInstallResult

source§

impl Deserializable for grammers_tl_types::enums::messages::Stickers

source§

impl Deserializable for grammers_tl_types::enums::messages::TranscribedAudio

source§

impl Deserializable for TranslatedText

source§

impl Deserializable for grammers_tl_types::enums::messages::VotesList

source§

impl Deserializable for grammers_tl_types::enums::messages::WebPage

source§

impl Deserializable for grammers_tl_types::enums::payments::BankCardData

source§

impl Deserializable for grammers_tl_types::enums::payments::CheckedGiftCode

source§

impl Deserializable for grammers_tl_types::enums::payments::ExportedInvoice

source§

impl Deserializable for grammers_tl_types::enums::payments::GiveawayInfo

source§

impl Deserializable for grammers_tl_types::enums::payments::PaymentForm

source§

impl Deserializable for grammers_tl_types::enums::payments::PaymentReceipt

source§

impl Deserializable for grammers_tl_types::enums::payments::PaymentResult

source§

impl Deserializable for grammers_tl_types::enums::payments::SavedInfo

source§

impl Deserializable for grammers_tl_types::enums::payments::ValidatedRequestedInfo

source§

impl Deserializable for grammers_tl_types::enums::phone::ExportedGroupCallInvite

source§

impl Deserializable for grammers_tl_types::enums::phone::GroupCall

source§

impl Deserializable for grammers_tl_types::enums::phone::GroupCallStreamChannels

source§

impl Deserializable for grammers_tl_types::enums::phone::GroupCallStreamRtmpUrl

source§

impl Deserializable for grammers_tl_types::enums::phone::GroupParticipants

source§

impl Deserializable for grammers_tl_types::enums::phone::JoinAsPeers

source§

impl Deserializable for grammers_tl_types::enums::phone::PhoneCall

source§

impl Deserializable for grammers_tl_types::enums::photos::Photo

source§

impl Deserializable for grammers_tl_types::enums::photos::Photos

source§

impl Deserializable for grammers_tl_types::enums::premium::BoostsList

source§

impl Deserializable for grammers_tl_types::enums::premium::BoostsStatus

source§

impl Deserializable for grammers_tl_types::enums::premium::MyBoosts

source§

impl Deserializable for grammers_tl_types::enums::stats::BroadcastStats

source§

impl Deserializable for grammers_tl_types::enums::stats::MegagroupStats

source§

impl Deserializable for grammers_tl_types::enums::stats::MessageStats

source§

impl Deserializable for grammers_tl_types::enums::stickers::SuggestedShortName

source§

impl Deserializable for FileType

source§

impl Deserializable for grammers_tl_types::enums::stories::AllStories

source§

impl Deserializable for grammers_tl_types::enums::stories::PeerStories

source§

impl Deserializable for grammers_tl_types::enums::stories::Stories

source§

impl Deserializable for grammers_tl_types::enums::stories::StoryViews

source§

impl Deserializable for grammers_tl_types::enums::stories::StoryViewsList

source§

impl Deserializable for grammers_tl_types::enums::updates::ChannelDifference

source§

impl Deserializable for grammers_tl_types::enums::updates::Difference

source§

impl Deserializable for grammers_tl_types::enums::updates::State

source§

impl Deserializable for grammers_tl_types::enums::upload::CdnFile

source§

impl Deserializable for grammers_tl_types::enums::upload::File

source§

impl Deserializable for grammers_tl_types::enums::upload::WebFile

source§

impl Deserializable for grammers_tl_types::enums::users::UserFull

source§

impl Deserializable for grammers_tl_types::types::account::AuthorizationForm

source§

impl Deserializable for grammers_tl_types::types::account::Authorizations

source§

impl Deserializable for grammers_tl_types::types::account::AutoDownloadSettings

source§

impl Deserializable for grammers_tl_types::types::account::AutoSaveSettings

source§

impl Deserializable for grammers_tl_types::types::account::ContentSettings

source§

impl Deserializable for grammers_tl_types::types::account::EmailVerified

source§

impl Deserializable for EmailVerifiedLogin

source§

impl Deserializable for grammers_tl_types::types::account::EmojiStatuses

source§

impl Deserializable for EmojiStatusesNotModified

source§

impl Deserializable for grammers_tl_types::types::account::Password

source§

impl Deserializable for grammers_tl_types::types::account::PasswordInputSettings

source§

impl Deserializable for grammers_tl_types::types::account::PasswordSettings

source§

impl Deserializable for grammers_tl_types::types::account::PrivacyRules

source§

impl Deserializable for ResetPasswordFailedWait

source§

impl Deserializable for ResetPasswordOk

source§

impl Deserializable for ResetPasswordRequestedWait

source§

impl Deserializable for grammers_tl_types::types::account::SavedRingtone

source§

impl Deserializable for SavedRingtoneConverted

source§

impl Deserializable for grammers_tl_types::types::account::SavedRingtones

source§

impl Deserializable for SavedRingtonesNotModified

source§

impl Deserializable for grammers_tl_types::types::account::SentEmailCode

source§

impl Deserializable for grammers_tl_types::types::account::Takeout

source§

impl Deserializable for grammers_tl_types::types::account::Themes

source§

impl Deserializable for ThemesNotModified

source§

impl Deserializable for grammers_tl_types::types::account::TmpPassword

source§

impl Deserializable for grammers_tl_types::types::account::WallPapers

source§

impl Deserializable for WallPapersNotModified

source§

impl Deserializable for grammers_tl_types::types::account::WebAuthorizations

source§

impl Deserializable for grammers_tl_types::types::auth::Authorization

source§

impl Deserializable for AuthorizationSignUpRequired

source§

impl Deserializable for CodeTypeCall

source§

impl Deserializable for CodeTypeFlashCall

source§

impl Deserializable for CodeTypeFragmentSms

source§

impl Deserializable for CodeTypeMissedCall

source§

impl Deserializable for CodeTypeSms

source§

impl Deserializable for grammers_tl_types::types::auth::ExportedAuthorization

source§

impl Deserializable for grammers_tl_types::types::auth::LoggedOut

source§

impl Deserializable for grammers_tl_types::types::auth::LoginToken

source§

impl Deserializable for LoginTokenMigrateTo

source§

impl Deserializable for LoginTokenSuccess

source§

impl Deserializable for grammers_tl_types::types::auth::PasswordRecovery

source§

impl Deserializable for grammers_tl_types::types::auth::SentCode

source§

impl Deserializable for SentCodeSuccess

source§

impl Deserializable for SentCodeTypeApp

source§

impl Deserializable for SentCodeTypeCall

source§

impl Deserializable for SentCodeTypeEmailCode

source§

impl Deserializable for SentCodeTypeFirebaseSms

source§

impl Deserializable for SentCodeTypeFlashCall

source§

impl Deserializable for SentCodeTypeFragmentSms

source§

impl Deserializable for SentCodeTypeMissedCall

source§

impl Deserializable for SentCodeTypeSetUpEmailRequired

source§

impl Deserializable for SentCodeTypeSms

source§

impl Deserializable for grammers_tl_types::types::bots::BotInfo

source§

impl Deserializable for grammers_tl_types::types::channels::AdminLogResults

source§

impl Deserializable for grammers_tl_types::types::channels::ChannelParticipant

source§

impl Deserializable for grammers_tl_types::types::channels::ChannelParticipants

source§

impl Deserializable for ChannelParticipantsNotModified

source§

impl Deserializable for grammers_tl_types::types::channels::SendAsPeers

source§

impl Deserializable for grammers_tl_types::types::chatlists::ChatlistInvite

source§

impl Deserializable for ChatlistInviteAlready

source§

impl Deserializable for grammers_tl_types::types::chatlists::ChatlistUpdates

source§

impl Deserializable for grammers_tl_types::types::chatlists::ExportedChatlistInvite

source§

impl Deserializable for grammers_tl_types::types::chatlists::ExportedInvites

source§

impl Deserializable for grammers_tl_types::types::contacts::Blocked

source§

impl Deserializable for BlockedSlice

source§

impl Deserializable for grammers_tl_types::types::contacts::Contacts

source§

impl Deserializable for ContactsNotModified

source§

impl Deserializable for grammers_tl_types::types::contacts::Found

source§

impl Deserializable for grammers_tl_types::types::contacts::ImportedContacts

source§

impl Deserializable for grammers_tl_types::types::contacts::ResolvedPeer

source§

impl Deserializable for grammers_tl_types::types::contacts::TopPeers

source§

impl Deserializable for TopPeersDisabled

source§

impl Deserializable for TopPeersNotModified

source§

impl Deserializable for grammers_tl_types::types::help::AppConfig

source§

impl Deserializable for AppConfigNotModified

source§

impl Deserializable for grammers_tl_types::types::help::AppUpdate

source§

impl Deserializable for grammers_tl_types::types::help::CountriesList

source§

impl Deserializable for CountriesListNotModified

source§

impl Deserializable for grammers_tl_types::types::help::Country

source§

impl Deserializable for grammers_tl_types::types::help::CountryCode

source§

impl Deserializable for grammers_tl_types::types::help::DeepLinkInfo

source§

impl Deserializable for DeepLinkInfoEmpty

source§

impl Deserializable for grammers_tl_types::types::help::InviteText

source§

impl Deserializable for NoAppUpdate

source§

impl Deserializable for grammers_tl_types::types::help::PassportConfig

source§

impl Deserializable for PassportConfigNotModified

source§

impl Deserializable for grammers_tl_types::types::help::PremiumPromo

source§

impl Deserializable for grammers_tl_types::types::help::PromoData

source§

impl Deserializable for PromoDataEmpty

source§

impl Deserializable for grammers_tl_types::types::help::RecentMeUrls

source§

impl Deserializable for grammers_tl_types::types::help::Support

source§

impl Deserializable for grammers_tl_types::types::help::SupportName

source§

impl Deserializable for grammers_tl_types::types::help::TermsOfService

source§

impl Deserializable for grammers_tl_types::types::help::TermsOfServiceUpdate

source§

impl Deserializable for TermsOfServiceUpdateEmpty

source§

impl Deserializable for grammers_tl_types::types::help::UserInfo

source§

impl Deserializable for UserInfoEmpty

source§

impl Deserializable for grammers_tl_types::types::messages::AffectedFoundMessages

source§

impl Deserializable for grammers_tl_types::types::messages::AffectedHistory

source§

impl Deserializable for grammers_tl_types::types::messages::AffectedMessages

source§

impl Deserializable for grammers_tl_types::types::messages::AllStickers

source§

impl Deserializable for AllStickersNotModified

source§

impl Deserializable for grammers_tl_types::types::messages::ArchivedStickers

source§

impl Deserializable for grammers_tl_types::types::messages::AvailableReactions

source§

impl Deserializable for AvailableReactionsNotModified

source§

impl Deserializable for grammers_tl_types::types::messages::BotApp

source§

impl Deserializable for grammers_tl_types::types::messages::BotCallbackAnswer

source§

impl Deserializable for grammers_tl_types::types::messages::BotResults

source§

impl Deserializable for ChannelMessages

source§

impl Deserializable for grammers_tl_types::types::messages::ChatAdminsWithInvites

source§

impl Deserializable for grammers_tl_types::types::messages::ChatFull

source§

impl Deserializable for grammers_tl_types::types::messages::ChatInviteImporters

source§

impl Deserializable for grammers_tl_types::types::messages::Chats

source§

impl Deserializable for ChatsSlice

source§

impl Deserializable for grammers_tl_types::types::messages::CheckedHistoryImportPeer

source§

impl Deserializable for grammers_tl_types::types::messages::DhConfig

source§

impl Deserializable for DhConfigNotModified

source§

impl Deserializable for grammers_tl_types::types::messages::Dialogs

source§

impl Deserializable for DialogsNotModified

source§

impl Deserializable for DialogsSlice

source§

impl Deserializable for grammers_tl_types::types::messages::DiscussionMessage

source§

impl Deserializable for grammers_tl_types::types::messages::EmojiGroups

source§

impl Deserializable for EmojiGroupsNotModified

source§

impl Deserializable for grammers_tl_types::types::messages::ExportedChatInvite

source§

impl Deserializable for ExportedChatInviteReplaced

source§

impl Deserializable for grammers_tl_types::types::messages::ExportedChatInvites

source§

impl Deserializable for grammers_tl_types::types::messages::FavedStickers

source§

impl Deserializable for FavedStickersNotModified

source§

impl Deserializable for grammers_tl_types::types::messages::FeaturedStickers

source§

impl Deserializable for FeaturedStickersNotModified

source§

impl Deserializable for grammers_tl_types::types::messages::ForumTopics

source§

impl Deserializable for grammers_tl_types::types::messages::FoundStickerSets

source§

impl Deserializable for FoundStickerSetsNotModified

source§

impl Deserializable for grammers_tl_types::types::messages::HighScores

source§

impl Deserializable for grammers_tl_types::types::messages::HistoryImport

source§

impl Deserializable for grammers_tl_types::types::messages::HistoryImportParsed

source§

impl Deserializable for grammers_tl_types::types::messages::InactiveChats

source§

impl Deserializable for grammers_tl_types::types::messages::MessageEditData

source§

impl Deserializable for grammers_tl_types::types::messages::MessageReactionsList

source§

impl Deserializable for grammers_tl_types::types::messages::MessageViews

source§

impl Deserializable for grammers_tl_types::types::messages::Messages

source§

impl Deserializable for MessagesNotModified

source§

impl Deserializable for MessagesSlice

source§

impl Deserializable for grammers_tl_types::types::messages::PeerDialogs

source§

impl Deserializable for grammers_tl_types::types::messages::PeerSettings

source§

impl Deserializable for grammers_tl_types::types::messages::Reactions

source§

impl Deserializable for ReactionsNotModified

source§

impl Deserializable for grammers_tl_types::types::messages::RecentStickers

source§

impl Deserializable for RecentStickersNotModified

source§

impl Deserializable for grammers_tl_types::types::messages::SavedGifs

source§

impl Deserializable for SavedGifsNotModified

source§

impl Deserializable for grammers_tl_types::types::messages::SearchCounter

source§

impl Deserializable for grammers_tl_types::types::messages::SearchResultsCalendar

source§

impl Deserializable for grammers_tl_types::types::messages::SearchResultsPositions

source§

impl Deserializable for SentEncryptedFile

source§

impl Deserializable for grammers_tl_types::types::messages::SentEncryptedMessage

source§

impl Deserializable for grammers_tl_types::types::messages::SponsoredMessages

source§

impl Deserializable for SponsoredMessagesEmpty

source§

impl Deserializable for grammers_tl_types::types::messages::StickerSet

source§

impl Deserializable for StickerSetInstallResultArchive

source§

impl Deserializable for StickerSetInstallResultSuccess

source§

impl Deserializable for StickerSetNotModified

source§

impl Deserializable for grammers_tl_types::types::messages::Stickers

source§

impl Deserializable for StickersNotModified

source§

impl Deserializable for grammers_tl_types::types::messages::TranscribedAudio

source§

impl Deserializable for TranslateResult

source§

impl Deserializable for grammers_tl_types::types::messages::VotesList

source§

impl Deserializable for grammers_tl_types::types::messages::WebPage

source§

impl Deserializable for grammers_tl_types::types::payments::BankCardData

source§

impl Deserializable for grammers_tl_types::types::payments::CheckedGiftCode

source§

impl Deserializable for grammers_tl_types::types::payments::ExportedInvoice

source§

impl Deserializable for grammers_tl_types::types::payments::GiveawayInfo

source§

impl Deserializable for GiveawayInfoResults

source§

impl Deserializable for grammers_tl_types::types::payments::PaymentForm

source§

impl Deserializable for grammers_tl_types::types::payments::PaymentReceipt

source§

impl Deserializable for grammers_tl_types::types::payments::PaymentResult

source§

impl Deserializable for PaymentVerificationNeeded

source§

impl Deserializable for grammers_tl_types::types::payments::SavedInfo

source§

impl Deserializable for grammers_tl_types::types::payments::ValidatedRequestedInfo

source§

impl Deserializable for grammers_tl_types::types::phone::ExportedGroupCallInvite

source§

impl Deserializable for grammers_tl_types::types::phone::GroupCall

source§

impl Deserializable for grammers_tl_types::types::phone::GroupCallStreamChannels

source§

impl Deserializable for grammers_tl_types::types::phone::GroupCallStreamRtmpUrl

source§

impl Deserializable for grammers_tl_types::types::phone::GroupParticipants

source§

impl Deserializable for grammers_tl_types::types::phone::JoinAsPeers

source§

impl Deserializable for grammers_tl_types::types::phone::PhoneCall

source§

impl Deserializable for grammers_tl_types::types::photos::Photo

source§

impl Deserializable for grammers_tl_types::types::photos::Photos

source§

impl Deserializable for PhotosSlice

source§

impl Deserializable for grammers_tl_types::types::premium::BoostsList

source§

impl Deserializable for grammers_tl_types::types::premium::BoostsStatus

source§

impl Deserializable for grammers_tl_types::types::premium::MyBoosts

source§

impl Deserializable for grammers_tl_types::types::stats::BroadcastStats

source§

impl Deserializable for grammers_tl_types::types::stats::MegagroupStats

source§

impl Deserializable for grammers_tl_types::types::stats::MessageStats

source§

impl Deserializable for grammers_tl_types::types::stickers::SuggestedShortName

source§

impl Deserializable for FileGif

source§

impl Deserializable for FileJpeg

source§

impl Deserializable for FileMov

source§

impl Deserializable for FileMp3

source§

impl Deserializable for FileMp4

source§

impl Deserializable for FilePartial

source§

impl Deserializable for FilePdf

source§

impl Deserializable for FilePng

source§

impl Deserializable for FileUnknown

source§

impl Deserializable for FileWebp

source§

impl Deserializable for grammers_tl_types::types::stories::AllStories

source§

impl Deserializable for AllStoriesNotModified

source§

impl Deserializable for grammers_tl_types::types::stories::PeerStories

source§

impl Deserializable for grammers_tl_types::types::stories::Stories

source§

impl Deserializable for grammers_tl_types::types::stories::StoryViews

source§

impl Deserializable for grammers_tl_types::types::stories::StoryViewsList

source§

impl Deserializable for grammers_tl_types::types::AccountDaysTtl

source§

impl Deserializable for AppWebViewResultUrl

source§

impl Deserializable for grammers_tl_types::types::AttachMenuBot

source§

impl Deserializable for grammers_tl_types::types::AttachMenuBotIcon

source§

impl Deserializable for grammers_tl_types::types::AttachMenuBotIconColor

source§

impl Deserializable for grammers_tl_types::types::AttachMenuBots

source§

impl Deserializable for grammers_tl_types::types::AttachMenuBotsBot

source§

impl Deserializable for AttachMenuBotsNotModified

source§

impl Deserializable for AttachMenuPeerTypeBotPm

source§

impl Deserializable for AttachMenuPeerTypeBroadcast

source§

impl Deserializable for AttachMenuPeerTypeChat

source§

impl Deserializable for AttachMenuPeerTypePm

source§

impl Deserializable for AttachMenuPeerTypeSameBotPm

source§

impl Deserializable for grammers_tl_types::types::Authorization

source§

impl Deserializable for grammers_tl_types::types::AutoDownloadSettings

source§

impl Deserializable for grammers_tl_types::types::AutoSaveException

source§

impl Deserializable for grammers_tl_types::types::AutoSaveSettings

source§

impl Deserializable for grammers_tl_types::types::AvailableReaction

source§

impl Deserializable for grammers_tl_types::types::BankCardOpenUrl

source§

impl Deserializable for BaseThemeArctic

source§

impl Deserializable for BaseThemeClassic

source§

impl Deserializable for BaseThemeDay

source§

impl Deserializable for BaseThemeNight

source§

impl Deserializable for BaseThemeTinted

source§

impl Deserializable for grammers_tl_types::types::Boost

source§

impl Deserializable for grammers_tl_types::types::BotApp

source§

impl Deserializable for BotAppNotModified

source§

impl Deserializable for grammers_tl_types::types::BotCommand

source§

impl Deserializable for BotCommandScopeChatAdmins

source§

impl Deserializable for BotCommandScopeChats

source§

impl Deserializable for BotCommandScopeDefault

source§

impl Deserializable for BotCommandScopePeer

source§

impl Deserializable for BotCommandScopePeerAdmins

source§

impl Deserializable for BotCommandScopePeerUser

source§

impl Deserializable for BotCommandScopeUsers

source§

impl Deserializable for grammers_tl_types::types::BotInfo

source§

impl Deserializable for BotInlineMediaResult

source§

impl Deserializable for BotInlineMessageMediaAuto

source§

impl Deserializable for BotInlineMessageMediaContact

source§

impl Deserializable for BotInlineMessageMediaGeo

source§

impl Deserializable for BotInlineMessageMediaInvoice

source§

impl Deserializable for BotInlineMessageMediaVenue

source§

impl Deserializable for BotInlineMessageMediaWebPage

source§

impl Deserializable for BotInlineMessageText

source§

impl Deserializable for grammers_tl_types::types::BotInlineResult

source§

impl Deserializable for grammers_tl_types::types::BotMenuButton

source§

impl Deserializable for BotMenuButtonCommands

source§

impl Deserializable for BotMenuButtonDefault

source§

impl Deserializable for grammers_tl_types::types::CdnConfig

source§

impl Deserializable for grammers_tl_types::types::CdnPublicKey

source§

impl Deserializable for Channel

source§

impl Deserializable for grammers_tl_types::types::ChannelAdminLogEvent

source§

impl Deserializable for ChannelAdminLogEventActionChangeAbout

source§

impl Deserializable for ChannelAdminLogEventActionChangeAvailableReactions

source§

impl Deserializable for ChannelAdminLogEventActionChangeBackgroundEmoji

source§

impl Deserializable for ChannelAdminLogEventActionChangeColor

source§

impl Deserializable for ChannelAdminLogEventActionChangeHistoryTtl

source§

impl Deserializable for ChannelAdminLogEventActionChangeLinkedChat

source§

impl Deserializable for ChannelAdminLogEventActionChangeLocation

source§

impl Deserializable for ChannelAdminLogEventActionChangePhoto

source§

impl Deserializable for ChannelAdminLogEventActionChangeStickerSet

source§

impl Deserializable for ChannelAdminLogEventActionChangeTitle

source§

impl Deserializable for ChannelAdminLogEventActionChangeUsername

source§

impl Deserializable for ChannelAdminLogEventActionChangeUsernames

source§

impl Deserializable for ChannelAdminLogEventActionCreateTopic

source§

impl Deserializable for ChannelAdminLogEventActionDefaultBannedRights

source§

impl Deserializable for ChannelAdminLogEventActionDeleteMessage

source§

impl Deserializable for ChannelAdminLogEventActionDeleteTopic

source§

impl Deserializable for ChannelAdminLogEventActionDiscardGroupCall

source§

impl Deserializable for ChannelAdminLogEventActionEditMessage

source§

impl Deserializable for ChannelAdminLogEventActionEditTopic

source§

impl Deserializable for ChannelAdminLogEventActionExportedInviteDelete

source§

impl Deserializable for ChannelAdminLogEventActionExportedInviteEdit

source§

impl Deserializable for ChannelAdminLogEventActionExportedInviteRevoke

source§

impl Deserializable for ChannelAdminLogEventActionParticipantInvite

source§

impl Deserializable for ChannelAdminLogEventActionParticipantJoin

source§

impl Deserializable for ChannelAdminLogEventActionParticipantJoinByInvite

source§

impl Deserializable for ChannelAdminLogEventActionParticipantJoinByRequest

source§

impl Deserializable for ChannelAdminLogEventActionParticipantLeave

source§

impl Deserializable for ChannelAdminLogEventActionParticipantMute

source§

impl Deserializable for ChannelAdminLogEventActionParticipantToggleAdmin

source§

impl Deserializable for ChannelAdminLogEventActionParticipantToggleBan

source§

impl Deserializable for ChannelAdminLogEventActionParticipantUnmute

source§

impl Deserializable for ChannelAdminLogEventActionParticipantVolume

source§

impl Deserializable for ChannelAdminLogEventActionPinTopic

source§

impl Deserializable for ChannelAdminLogEventActionSendMessage

source§

impl Deserializable for ChannelAdminLogEventActionStartGroupCall

source§

impl Deserializable for ChannelAdminLogEventActionStopPoll

source§

impl Deserializable for ChannelAdminLogEventActionToggleAntiSpam

source§

impl Deserializable for ChannelAdminLogEventActionToggleForum

source§

impl Deserializable for ChannelAdminLogEventActionToggleGroupCallSetting

source§

impl Deserializable for ChannelAdminLogEventActionToggleInvites

source§

impl Deserializable for ChannelAdminLogEventActionToggleNoForwards

source§

impl Deserializable for ChannelAdminLogEventActionTogglePreHistoryHidden

source§

impl Deserializable for ChannelAdminLogEventActionToggleSignatures

source§

impl Deserializable for ChannelAdminLogEventActionToggleSlowMode

source§

impl Deserializable for ChannelAdminLogEventActionUpdatePinned

source§

impl Deserializable for grammers_tl_types::types::ChannelAdminLogEventsFilter

source§

impl Deserializable for ChannelForbidden

source§

impl Deserializable for ChannelFull

source§

impl Deserializable for grammers_tl_types::types::ChannelLocation

source§

impl Deserializable for ChannelLocationEmpty

source§

impl Deserializable for grammers_tl_types::types::ChannelMessagesFilter

source§

impl Deserializable for ChannelMessagesFilterEmpty

source§

impl Deserializable for grammers_tl_types::types::ChannelParticipant

source§

impl Deserializable for ChannelParticipantAdmin

source§

impl Deserializable for ChannelParticipantBanned

source§

impl Deserializable for ChannelParticipantCreator

source§

impl Deserializable for ChannelParticipantLeft

source§

impl Deserializable for ChannelParticipantSelf

source§

impl Deserializable for ChannelParticipantsAdmins

source§

impl Deserializable for ChannelParticipantsBanned

source§

impl Deserializable for ChannelParticipantsBots

source§

impl Deserializable for ChannelParticipantsContacts

source§

impl Deserializable for ChannelParticipantsKicked

source§

impl Deserializable for ChannelParticipantsMentions

source§

impl Deserializable for ChannelParticipantsRecent

source§

impl Deserializable for ChannelParticipantsSearch

source§

impl Deserializable for grammers_tl_types::types::Chat

source§

impl Deserializable for grammers_tl_types::types::ChatAdminRights

source§

impl Deserializable for grammers_tl_types::types::ChatAdminWithInvites

source§

impl Deserializable for grammers_tl_types::types::ChatBannedRights

source§

impl Deserializable for ChatEmpty

source§

impl Deserializable for ChatForbidden

source§

impl Deserializable for grammers_tl_types::types::ChatFull

source§

impl Deserializable for grammers_tl_types::types::ChatInvite

source§

impl Deserializable for ChatInviteAlready

source§

impl Deserializable for ChatInviteExported

source§

impl Deserializable for grammers_tl_types::types::ChatInviteImporter

source§

impl Deserializable for ChatInvitePeek

source§

impl Deserializable for ChatInvitePublicJoinRequests

source§

impl Deserializable for grammers_tl_types::types::ChatOnlines

source§

impl Deserializable for grammers_tl_types::types::ChatParticipant

source§

impl Deserializable for ChatParticipantAdmin

source§

impl Deserializable for ChatParticipantCreator

source§

impl Deserializable for grammers_tl_types::types::ChatParticipants

source§

impl Deserializable for ChatParticipantsForbidden

source§

impl Deserializable for grammers_tl_types::types::ChatPhoto

source§

impl Deserializable for ChatPhotoEmpty

source§

impl Deserializable for ChatReactionsAll

source§

impl Deserializable for ChatReactionsNone

source§

impl Deserializable for ChatReactionsSome

source§

impl Deserializable for grammers_tl_types::types::CodeSettings

source§

impl Deserializable for grammers_tl_types::types::Config

source§

impl Deserializable for grammers_tl_types::types::Contact

source§

impl Deserializable for grammers_tl_types::types::ContactStatus

source§

impl Deserializable for grammers_tl_types::types::DataJson

source§

impl Deserializable for grammers_tl_types::types::DcOption

source§

impl Deserializable for grammers_tl_types::types::DefaultHistoryTtl

source§

impl Deserializable for grammers_tl_types::types::Dialog

source§

impl Deserializable for grammers_tl_types::types::DialogFilter

source§

impl Deserializable for DialogFilterChatlist

source§

impl Deserializable for DialogFilterDefault

source§

impl Deserializable for grammers_tl_types::types::DialogFilterSuggested

source§

impl Deserializable for DialogFolder

source§

impl Deserializable for grammers_tl_types::types::DialogPeer

source§

impl Deserializable for DialogPeerFolder

source§

impl Deserializable for grammers_tl_types::types::Document

source§

impl Deserializable for DocumentAttributeAnimated

source§

impl Deserializable for DocumentAttributeAudio

source§

impl Deserializable for DocumentAttributeCustomEmoji

source§

impl Deserializable for DocumentAttributeFilename

source§

impl Deserializable for DocumentAttributeHasStickers

source§

impl Deserializable for DocumentAttributeImageSize

source§

impl Deserializable for DocumentAttributeSticker

source§

impl Deserializable for DocumentAttributeVideo

source§

impl Deserializable for DocumentEmpty

source§

impl Deserializable for grammers_tl_types::types::DraftMessage

source§

impl Deserializable for DraftMessageEmpty

source§

impl Deserializable for EmailVerificationApple

source§

impl Deserializable for EmailVerificationCode

source§

impl Deserializable for EmailVerificationGoogle

source§

impl Deserializable for EmailVerifyPurposeLoginChange

source§

impl Deserializable for EmailVerifyPurposeLoginSetup

source§

impl Deserializable for EmailVerifyPurposePassport

source§

impl Deserializable for grammers_tl_types::types::EmojiGroup

source§

impl Deserializable for grammers_tl_types::types::EmojiKeyword

source§

impl Deserializable for EmojiKeywordDeleted

source§

impl Deserializable for grammers_tl_types::types::EmojiKeywordsDifference

source§

impl Deserializable for grammers_tl_types::types::EmojiLanguage

source§

impl Deserializable for grammers_tl_types::types::EmojiList

source§

impl Deserializable for EmojiListNotModified

source§

impl Deserializable for grammers_tl_types::types::EmojiStatus

source§

impl Deserializable for EmojiStatusEmpty

source§

impl Deserializable for EmojiStatusUntil

source§

impl Deserializable for grammers_tl_types::types::EmojiUrl

source§

impl Deserializable for grammers_tl_types::types::EncryptedChat

source§

impl Deserializable for EncryptedChatDiscarded

source§

impl Deserializable for EncryptedChatEmpty

source§

impl Deserializable for EncryptedChatRequested

source§

impl Deserializable for EncryptedChatWaiting

source§

impl Deserializable for grammers_tl_types::types::EncryptedFile

source§

impl Deserializable for EncryptedFileEmpty

source§

impl Deserializable for grammers_tl_types::types::EncryptedMessage

source§

impl Deserializable for EncryptedMessageService

source§

impl Deserializable for grammers_tl_types::types::Error

source§

impl Deserializable for grammers_tl_types::types::ExportedChatlistInvite

source§

impl Deserializable for grammers_tl_types::types::ExportedContactToken

source§

impl Deserializable for grammers_tl_types::types::FileHash

source§

impl Deserializable for grammers_tl_types::types::Folder

source§

impl Deserializable for grammers_tl_types::types::FolderPeer

source§

impl Deserializable for grammers_tl_types::types::ForumTopic

source§

impl Deserializable for ForumTopicDeleted

source§

impl Deserializable for grammers_tl_types::types::Game

source§

impl Deserializable for grammers_tl_types::types::GeoPoint

source§

impl Deserializable for GeoPointEmpty

source§

impl Deserializable for grammers_tl_types::types::GlobalPrivacySettings

source§

impl Deserializable for grammers_tl_types::types::GroupCall

source§

impl Deserializable for GroupCallDiscarded

source§

impl Deserializable for grammers_tl_types::types::GroupCallParticipant

source§

impl Deserializable for grammers_tl_types::types::GroupCallParticipantVideo

source§

impl Deserializable for grammers_tl_types::types::GroupCallParticipantVideoSourceGroup

source§

impl Deserializable for grammers_tl_types::types::GroupCallStreamChannel

source§

impl Deserializable for grammers_tl_types::types::HighScore

source§

impl Deserializable for grammers_tl_types::types::ImportedContact

source§

impl Deserializable for grammers_tl_types::types::InlineBotSwitchPm

source§

impl Deserializable for grammers_tl_types::types::InlineBotWebView

source§

impl Deserializable for InlineQueryPeerTypeBotPm

source§

impl Deserializable for InlineQueryPeerTypeBroadcast

source§

impl Deserializable for InlineQueryPeerTypeChat

source§

impl Deserializable for InlineQueryPeerTypeMegagroup

source§

impl Deserializable for InlineQueryPeerTypePm

source§

impl Deserializable for InlineQueryPeerTypeSameBotPm

source§

impl Deserializable for grammers_tl_types::types::InputAppEvent

source§

impl Deserializable for InputBotAppId

source§

impl Deserializable for InputBotAppShortName

source§

impl Deserializable for InputBotInlineMessageGame

source§

impl Deserializable for InputBotInlineMessageId64

source§

impl Deserializable for grammers_tl_types::types::InputBotInlineMessageId

source§

impl Deserializable for InputBotInlineMessageMediaAuto

source§

impl Deserializable for InputBotInlineMessageMediaContact

source§

impl Deserializable for InputBotInlineMessageMediaGeo

source§

impl Deserializable for InputBotInlineMessageMediaInvoice

source§

impl Deserializable for InputBotInlineMessageMediaVenue

source§

impl Deserializable for InputBotInlineMessageMediaWebPage

source§

impl Deserializable for InputBotInlineMessageText

source§

impl Deserializable for grammers_tl_types::types::InputBotInlineResult

source§

impl Deserializable for InputBotInlineResultDocument

source§

impl Deserializable for InputBotInlineResultGame

source§

impl Deserializable for InputBotInlineResultPhoto

source§

impl Deserializable for grammers_tl_types::types::InputChannel

source§

impl Deserializable for InputChannelEmpty

source§

impl Deserializable for InputChannelFromMessage

source§

impl Deserializable for grammers_tl_types::types::InputChatPhoto

source§

impl Deserializable for InputChatPhotoEmpty

source§

impl Deserializable for InputChatUploadedPhoto

source§

impl Deserializable for InputChatlistDialogFilter

source§

impl Deserializable for InputCheckPasswordEmpty

source§

impl Deserializable for grammers_tl_types::types::InputCheckPasswordSrp

source§

impl Deserializable for grammers_tl_types::types::InputClientProxy

source§

impl Deserializable for grammers_tl_types::types::InputDialogPeer

source§

impl Deserializable for InputDialogPeerFolder

source§

impl Deserializable for grammers_tl_types::types::InputDocument

source§

impl Deserializable for InputDocumentEmpty

source§

impl Deserializable for InputDocumentFileLocation

source§

impl Deserializable for grammers_tl_types::types::InputEncryptedChat

source§

impl Deserializable for grammers_tl_types::types::InputEncryptedFile

source§

impl Deserializable for InputEncryptedFileBigUploaded

source§

impl Deserializable for InputEncryptedFileEmpty

source§

impl Deserializable for InputEncryptedFileLocation

source§

impl Deserializable for InputEncryptedFileUploaded

source§

impl Deserializable for grammers_tl_types::types::InputFile

source§

impl Deserializable for InputFileBig

source§

impl Deserializable for grammers_tl_types::types::InputFileLocation

source§

impl Deserializable for grammers_tl_types::types::InputFolderPeer

source§

impl Deserializable for InputGameId

source§

impl Deserializable for InputGameShortName

source§

impl Deserializable for grammers_tl_types::types::InputGeoPoint

source§

impl Deserializable for InputGeoPointEmpty

source§

impl Deserializable for grammers_tl_types::types::InputGroupCall

source§

impl Deserializable for InputGroupCallStream

source§

impl Deserializable for InputInvoiceMessage

source§

impl Deserializable for InputInvoicePremiumGiftCode

source§

impl Deserializable for InputInvoiceSlug

source§

impl Deserializable for InputKeyboardButtonUrlAuth

source§

impl Deserializable for InputKeyboardButtonUserProfile

source§

impl Deserializable for InputMediaAreaVenue

source§

impl Deserializable for InputMediaContact

source§

impl Deserializable for InputMediaDice

source§

impl Deserializable for InputMediaDocument

source§

impl Deserializable for InputMediaDocumentExternal

source§

impl Deserializable for InputMediaEmpty

source§

impl Deserializable for InputMediaGame

source§

impl Deserializable for InputMediaGeoLive

source§

impl Deserializable for InputMediaGeoPoint

source§

impl Deserializable for InputMediaInvoice

source§

impl Deserializable for InputMediaPhoto

source§

impl Deserializable for InputMediaPhotoExternal

source§

impl Deserializable for InputMediaPoll

source§

impl Deserializable for InputMediaStory

source§

impl Deserializable for InputMediaUploadedDocument

source§

impl Deserializable for InputMediaUploadedPhoto

source§

impl Deserializable for InputMediaVenue

source§

impl Deserializable for InputMediaWebPage

source§

impl Deserializable for InputMessageCallbackQuery

source§

impl Deserializable for InputMessageEntityMentionName

source§

impl Deserializable for InputMessageId

source§

impl Deserializable for InputMessagePinned

source§

impl Deserializable for InputMessageReplyTo

source§

impl Deserializable for InputMessagesFilterChatPhotos

source§

impl Deserializable for InputMessagesFilterContacts

source§

impl Deserializable for InputMessagesFilterDocument

source§

impl Deserializable for InputMessagesFilterEmpty

source§

impl Deserializable for InputMessagesFilterGeo

source§

impl Deserializable for InputMessagesFilterGif

source§

impl Deserializable for InputMessagesFilterMusic

source§

impl Deserializable for InputMessagesFilterMyMentions

source§

impl Deserializable for InputMessagesFilterPhoneCalls

source§

impl Deserializable for InputMessagesFilterPhotoVideo

source§

impl Deserializable for InputMessagesFilterPhotos

source§

impl Deserializable for InputMessagesFilterPinned

source§

impl Deserializable for InputMessagesFilterRoundVideo

source§

impl Deserializable for InputMessagesFilterRoundVoice

source§

impl Deserializable for InputMessagesFilterUrl

source§

impl Deserializable for InputMessagesFilterVideo

source§

impl Deserializable for InputMessagesFilterVoice

source§

impl Deserializable for InputNotifyBroadcasts

source§

impl Deserializable for InputNotifyChats

source§

impl Deserializable for InputNotifyForumTopic

source§

impl Deserializable for grammers_tl_types::types::InputNotifyPeer

source§

impl Deserializable for InputNotifyUsers

source§

impl Deserializable for grammers_tl_types::types::InputPaymentCredentials

source§

impl Deserializable for InputPaymentCredentialsApplePay

source§

impl Deserializable for InputPaymentCredentialsGooglePay

source§

impl Deserializable for InputPaymentCredentialsSaved

source§

impl Deserializable for InputPeerChannel

source§

impl Deserializable for InputPeerChannelFromMessage

source§

impl Deserializable for InputPeerChat

source§

impl Deserializable for InputPeerEmpty

source§

impl Deserializable for grammers_tl_types::types::InputPeerNotifySettings

source§

impl Deserializable for InputPeerPhotoFileLocation

source§

impl Deserializable for InputPeerSelf

source§

impl Deserializable for InputPeerUser

source§

impl Deserializable for InputPeerUserFromMessage

source§

impl Deserializable for grammers_tl_types::types::InputPhoneCall

source§

impl Deserializable for InputPhoneContact

source§

impl Deserializable for grammers_tl_types::types::InputPhoto

source§

impl Deserializable for InputPhotoEmpty

source§

impl Deserializable for InputPhotoFileLocation

source§

impl Deserializable for InputPhotoLegacyFileLocation

source§

impl Deserializable for InputPrivacyKeyAbout

source§

impl Deserializable for InputPrivacyKeyAddedByPhone

source§

impl Deserializable for InputPrivacyKeyChatInvite

source§

impl Deserializable for InputPrivacyKeyForwards

source§

impl Deserializable for InputPrivacyKeyPhoneCall

source§

impl Deserializable for InputPrivacyKeyPhoneNumber

source§

impl Deserializable for InputPrivacyKeyPhoneP2P

source§

impl Deserializable for InputPrivacyKeyProfilePhoto

source§

impl Deserializable for InputPrivacyKeyStatusTimestamp

source§

impl Deserializable for InputPrivacyKeyVoiceMessages

source§

impl Deserializable for InputPrivacyValueAllowAll

source§

impl Deserializable for InputPrivacyValueAllowChatParticipants

source§

impl Deserializable for InputPrivacyValueAllowCloseFriends

source§

impl Deserializable for InputPrivacyValueAllowContacts

source§

impl Deserializable for InputPrivacyValueAllowUsers

source§

impl Deserializable for InputPrivacyValueDisallowAll

source§

impl Deserializable for InputPrivacyValueDisallowChatParticipants

source§

impl Deserializable for InputPrivacyValueDisallowContacts

source§

impl Deserializable for InputPrivacyValueDisallowUsers

source§

impl Deserializable for InputReplyToMessage

source§

impl Deserializable for InputReplyToStory

source§

impl Deserializable for InputReportReasonChildAbuse

source§

impl Deserializable for InputReportReasonCopyright

source§

impl Deserializable for InputReportReasonFake

source§

impl Deserializable for InputReportReasonGeoIrrelevant

source§

impl Deserializable for InputReportReasonIllegalDrugs

source§

impl Deserializable for InputReportReasonOther

source§

impl Deserializable for InputReportReasonPersonalDetails

source§

impl Deserializable for InputReportReasonPornography

source§

impl Deserializable for InputReportReasonSpam

source§

impl Deserializable for InputReportReasonViolence

source§

impl Deserializable for grammers_tl_types::types::InputSecureFile

source§

impl Deserializable for InputSecureFileLocation

source§

impl Deserializable for InputSecureFileUploaded

source§

impl Deserializable for grammers_tl_types::types::InputSecureValue

source§

impl Deserializable for grammers_tl_types::types::InputSingleMedia

source§

impl Deserializable for InputStickerSetAnimatedEmoji

source§

impl Deserializable for InputStickerSetAnimatedEmojiAnimations

source§

impl Deserializable for InputStickerSetDice

source§

impl Deserializable for InputStickerSetEmojiDefaultStatuses

source§

impl Deserializable for InputStickerSetEmojiDefaultTopicIcons

source§

impl Deserializable for InputStickerSetEmojiGenericAnimations

source§

impl Deserializable for InputStickerSetEmpty

source§

impl Deserializable for InputStickerSetId

source§

impl Deserializable for grammers_tl_types::types::InputStickerSetItem

source§

impl Deserializable for InputStickerSetPremiumGifts

source§

impl Deserializable for InputStickerSetShortName

source§

impl Deserializable for InputStickerSetThumb

source§

impl Deserializable for InputStickeredMediaDocument

source§

impl Deserializable for InputStickeredMediaPhoto

source§

impl Deserializable for InputStorePaymentGiftPremium

source§

impl Deserializable for InputStorePaymentPremiumGiftCode

source§

impl Deserializable for InputStorePaymentPremiumGiveaway

source§

impl Deserializable for InputStorePaymentPremiumSubscription

source§

impl Deserializable for InputTakeoutFileLocation

source§

impl Deserializable for grammers_tl_types::types::InputTheme

source§

impl Deserializable for grammers_tl_types::types::InputThemeSettings

source§

impl Deserializable for InputThemeSlug

source§

impl Deserializable for grammers_tl_types::types::InputUser

source§

impl Deserializable for InputUserEmpty

source§

impl Deserializable for InputUserFromMessage

source§

impl Deserializable for InputUserSelf

source§

impl Deserializable for grammers_tl_types::types::InputWallPaper

source§

impl Deserializable for InputWallPaperNoFile

source§

impl Deserializable for InputWallPaperSlug

source§

impl Deserializable for grammers_tl_types::types::InputWebDocument

source§

impl Deserializable for InputWebFileAudioAlbumThumbLocation

source§

impl Deserializable for InputWebFileGeoPointLocation

source§

impl Deserializable for grammers_tl_types::types::InputWebFileLocation

source§

impl Deserializable for grammers_tl_types::types::Invoice

source§

impl Deserializable for JsonArray

source§

impl Deserializable for JsonBool

source§

impl Deserializable for JsonNull

source§

impl Deserializable for JsonNumber

source§

impl Deserializable for JsonObject

source§

impl Deserializable for JsonObjectValue

source§

impl Deserializable for JsonString

source§

impl Deserializable for grammers_tl_types::types::KeyboardButton

source§

impl Deserializable for KeyboardButtonBuy

source§

impl Deserializable for KeyboardButtonCallback

source§

impl Deserializable for KeyboardButtonGame

source§

impl Deserializable for KeyboardButtonRequestGeoLocation

source§

impl Deserializable for KeyboardButtonRequestPeer

source§

impl Deserializable for KeyboardButtonRequestPhone

source§

impl Deserializable for KeyboardButtonRequestPoll

source§

impl Deserializable for grammers_tl_types::types::KeyboardButtonRow

source§

impl Deserializable for KeyboardButtonSimpleWebView

source§

impl Deserializable for KeyboardButtonSwitchInline

source§

impl Deserializable for KeyboardButtonUrl

source§

impl Deserializable for KeyboardButtonUrlAuth

source§

impl Deserializable for KeyboardButtonUserProfile

source§

impl Deserializable for KeyboardButtonWebView

source§

impl Deserializable for grammers_tl_types::types::LabeledPrice

source§

impl Deserializable for grammers_tl_types::types::LangPackDifference

source§

impl Deserializable for grammers_tl_types::types::LangPackLanguage

source§

impl Deserializable for grammers_tl_types::types::LangPackString

source§

impl Deserializable for LangPackStringDeleted

source§

impl Deserializable for LangPackStringPluralized

source§

impl Deserializable for grammers_tl_types::types::MaskCoords

source§

impl Deserializable for grammers_tl_types::types::MediaAreaCoordinates

source§

impl Deserializable for MediaAreaGeoPoint

source§

impl Deserializable for MediaAreaSuggestedReaction

source§

impl Deserializable for MediaAreaVenue

source§

impl Deserializable for grammers_tl_types::types::Message

source§

impl Deserializable for MessageActionBotAllowed

source§

impl Deserializable for MessageActionChannelCreate

source§

impl Deserializable for MessageActionChannelMigrateFrom

source§

impl Deserializable for MessageActionChatAddUser

source§

impl Deserializable for MessageActionChatCreate

source§

impl Deserializable for MessageActionChatDeletePhoto

source§

impl Deserializable for MessageActionChatDeleteUser

source§

impl Deserializable for MessageActionChatEditPhoto

source§

impl Deserializable for MessageActionChatEditTitle

source§

impl Deserializable for MessageActionChatJoinedByRequest

source§

impl Deserializable for MessageActionChatMigrateTo

source§

impl Deserializable for MessageActionContactSignUp

source§

impl Deserializable for MessageActionCustomAction

source§

impl Deserializable for MessageActionEmpty

source§

impl Deserializable for MessageActionGameScore

source§

impl Deserializable for MessageActionGeoProximityReached

source§

impl Deserializable for MessageActionGiftCode

source§

impl Deserializable for MessageActionGiftPremium

source§

impl Deserializable for MessageActionGiveawayLaunch

source§

impl Deserializable for MessageActionGroupCall

source§

impl Deserializable for MessageActionGroupCallScheduled

source§

impl Deserializable for MessageActionHistoryClear

source§

impl Deserializable for MessageActionInviteToGroupCall

source§

impl Deserializable for MessageActionPaymentSent

source§

impl Deserializable for MessageActionPaymentSentMe

source§

impl Deserializable for MessageActionPhoneCall

source§

impl Deserializable for MessageActionPinMessage

source§

impl Deserializable for MessageActionRequestedPeer

source§

impl Deserializable for MessageActionScreenshotTaken

source§

impl Deserializable for MessageActionSecureValuesSent

source§

impl Deserializable for MessageActionSecureValuesSentMe

source§

impl Deserializable for MessageActionSetChatTheme

source§

impl Deserializable for MessageActionSetChatWallPaper

source§

impl Deserializable for MessageActionSetMessagesTtl

source§

impl Deserializable for MessageActionSetSameChatWallPaper

source§

impl Deserializable for MessageActionSuggestProfilePhoto

source§

impl Deserializable for MessageActionTopicCreate

source§

impl Deserializable for MessageActionTopicEdit

source§

impl Deserializable for MessageActionWebViewDataSent

source§

impl Deserializable for MessageActionWebViewDataSentMe

source§

impl Deserializable for MessageEmpty

source§

impl Deserializable for MessageEntityBankCard

source§

impl Deserializable for MessageEntityBlockquote

source§

impl Deserializable for MessageEntityBold

source§

impl Deserializable for MessageEntityBotCommand

source§

impl Deserializable for MessageEntityCashtag

source§

impl Deserializable for MessageEntityCode

source§

impl Deserializable for MessageEntityCustomEmoji

source§

impl Deserializable for MessageEntityEmail

source§

impl Deserializable for MessageEntityHashtag

source§

impl Deserializable for MessageEntityItalic

source§

impl Deserializable for MessageEntityMention

source§

impl Deserializable for MessageEntityMentionName

source§

impl Deserializable for MessageEntityPhone

source§

impl Deserializable for MessageEntityPre

source§

impl Deserializable for MessageEntitySpoiler

source§

impl Deserializable for MessageEntityStrike

source§

impl Deserializable for MessageEntityTextUrl

source§

impl Deserializable for MessageEntityUnderline

source§

impl Deserializable for MessageEntityUnknown

source§

impl Deserializable for MessageEntityUrl

source§

impl Deserializable for grammers_tl_types::types::MessageExtendedMedia

source§

impl Deserializable for MessageExtendedMediaPreview

source§

impl Deserializable for grammers_tl_types::types::MessageFwdHeader

source§

impl Deserializable for grammers_tl_types::types::MessageInteractionCounters

source§

impl Deserializable for MessageMediaContact

source§

impl Deserializable for MessageMediaDice

source§

impl Deserializable for MessageMediaDocument

source§

impl Deserializable for MessageMediaEmpty

source§

impl Deserializable for MessageMediaGame

source§

impl Deserializable for MessageMediaGeo

source§

impl Deserializable for MessageMediaGeoLive

source§

impl Deserializable for MessageMediaGiveaway

source§

impl Deserializable for MessageMediaInvoice

source§

impl Deserializable for MessageMediaPhoto

source§

impl Deserializable for MessageMediaPoll

source§

impl Deserializable for MessageMediaStory

source§

impl Deserializable for MessageMediaUnsupported

source§

impl Deserializable for MessageMediaVenue

source§

impl Deserializable for MessageMediaWebPage

source§

impl Deserializable for grammers_tl_types::types::MessagePeerReaction

source§

impl Deserializable for grammers_tl_types::types::MessagePeerVote

source§

impl Deserializable for MessagePeerVoteInputOption

source§

impl Deserializable for MessagePeerVoteMultiple

source§

impl Deserializable for grammers_tl_types::types::MessageRange

source§

impl Deserializable for grammers_tl_types::types::MessageReactions

source§

impl Deserializable for grammers_tl_types::types::MessageReplies

source§

impl Deserializable for grammers_tl_types::types::MessageReplyHeader

source§

impl Deserializable for MessageReplyStoryHeader

source§

impl Deserializable for MessageService

source§

impl Deserializable for grammers_tl_types::types::MessageViews

source§

impl Deserializable for grammers_tl_types::types::MyBoost

source§

impl Deserializable for grammers_tl_types::types::NearestDc

source§

impl Deserializable for NotificationSoundDefault

source§

impl Deserializable for NotificationSoundLocal

source§

impl Deserializable for NotificationSoundNone

source§

impl Deserializable for NotificationSoundRingtone

source§

impl Deserializable for NotifyBroadcasts

source§

impl Deserializable for NotifyChats

source§

impl Deserializable for NotifyForumTopic

source§

impl Deserializable for grammers_tl_types::types::NotifyPeer

source§

impl Deserializable for NotifyUsers

source§

impl Deserializable for grammers_tl_types::types::Null

source§

impl Deserializable for grammers_tl_types::types::Page

source§

impl Deserializable for PageBlockAnchor

source§

impl Deserializable for PageBlockAudio

source§

impl Deserializable for PageBlockAuthorDate

source§

impl Deserializable for PageBlockBlockquote

source§

impl Deserializable for PageBlockChannel

source§

impl Deserializable for PageBlockCollage

source§

impl Deserializable for PageBlockCover

source§

impl Deserializable for PageBlockDetails

source§

impl Deserializable for PageBlockDivider

source§

impl Deserializable for PageBlockEmbed

source§

impl Deserializable for PageBlockEmbedPost

source§

impl Deserializable for PageBlockFooter

source§

impl Deserializable for PageBlockHeader

source§

impl Deserializable for PageBlockKicker

source§

impl Deserializable for PageBlockList

source§

impl Deserializable for PageBlockMap

source§

impl Deserializable for PageBlockOrderedList

source§

impl Deserializable for PageBlockParagraph

source§

impl Deserializable for PageBlockPhoto

source§

impl Deserializable for PageBlockPreformatted

source§

impl Deserializable for PageBlockPullquote

source§

impl Deserializable for PageBlockRelatedArticles

source§

impl Deserializable for PageBlockSlideshow

source§

impl Deserializable for PageBlockSubheader

source§

impl Deserializable for PageBlockSubtitle

source§

impl Deserializable for PageBlockTable

source§

impl Deserializable for PageBlockTitle

source§

impl Deserializable for PageBlockUnsupported

source§

impl Deserializable for PageBlockVideo

source§

impl Deserializable for grammers_tl_types::types::PageCaption

source§

impl Deserializable for PageListItemBlocks

source§

impl Deserializable for PageListItemText

source§

impl Deserializable for PageListOrderedItemBlocks

source§

impl Deserializable for PageListOrderedItemText

source§

impl Deserializable for grammers_tl_types::types::PageRelatedArticle

source§

impl Deserializable for grammers_tl_types::types::PageTableCell

source§

impl Deserializable for grammers_tl_types::types::PageTableRow

source§

impl Deserializable for PasswordKdfAlgoSha256Sha256Pbkdf2Hmacsha512iter100000Sha256ModPow

source§

impl Deserializable for PasswordKdfAlgoUnknown

source§

impl Deserializable for grammers_tl_types::types::PaymentCharge

source§

impl Deserializable for grammers_tl_types::types::PaymentFormMethod

source§

impl Deserializable for grammers_tl_types::types::PaymentRequestedInfo

source§

impl Deserializable for PaymentSavedCredentialsCard

source§

impl Deserializable for grammers_tl_types::types::PeerBlocked

source§

impl Deserializable for PeerChannel

source§

impl Deserializable for PeerChat

source§

impl Deserializable for grammers_tl_types::types::PeerLocated

source§

impl Deserializable for grammers_tl_types::types::PeerNotifySettings

source§

impl Deserializable for PeerSelfLocated

source§

impl Deserializable for grammers_tl_types::types::PeerSettings

source§

impl Deserializable for grammers_tl_types::types::PeerStories

source§

impl Deserializable for PeerUser

source§

impl Deserializable for grammers_tl_types::types::PhoneCall

source§

impl Deserializable for PhoneCallAccepted

source§

impl Deserializable for PhoneCallDiscardReasonBusy

source§

impl Deserializable for PhoneCallDiscardReasonDisconnect

source§

impl Deserializable for PhoneCallDiscardReasonHangup

source§

impl Deserializable for PhoneCallDiscardReasonMissed

source§

impl Deserializable for PhoneCallDiscarded

source§

impl Deserializable for PhoneCallEmpty

source§

impl Deserializable for grammers_tl_types::types::PhoneCallProtocol

source§

impl Deserializable for PhoneCallRequested

source§

impl Deserializable for PhoneCallWaiting

source§

impl Deserializable for grammers_tl_types::types::PhoneConnection

source§

impl Deserializable for PhoneConnectionWebrtc

source§

impl Deserializable for grammers_tl_types::types::Photo

source§

impl Deserializable for PhotoCachedSize

source§

impl Deserializable for PhotoEmpty

source§

impl Deserializable for PhotoPathSize

source§

impl Deserializable for grammers_tl_types::types::PhotoSize

source§

impl Deserializable for PhotoSizeEmpty

source§

impl Deserializable for PhotoSizeProgressive

source§

impl Deserializable for PhotoStrippedSize

source§

impl Deserializable for grammers_tl_types::types::Poll

source§

impl Deserializable for grammers_tl_types::types::PollAnswer

source§

impl Deserializable for grammers_tl_types::types::PollAnswerVoters

source§

impl Deserializable for grammers_tl_types::types::PollResults

source§

impl Deserializable for grammers_tl_types::types::PopularContact

source§

impl Deserializable for grammers_tl_types::types::PostAddress

source§

impl Deserializable for grammers_tl_types::types::PremiumGiftCodeOption

source§

impl Deserializable for grammers_tl_types::types::PremiumGiftOption

source§

impl Deserializable for grammers_tl_types::types::PremiumSubscriptionOption

source§

impl Deserializable for grammers_tl_types::types::PrepaidGiveaway

source§

impl Deserializable for PrivacyKeyAbout

source§

impl Deserializable for PrivacyKeyAddedByPhone

source§

impl Deserializable for PrivacyKeyChatInvite

source§

impl Deserializable for PrivacyKeyForwards

source§

impl Deserializable for PrivacyKeyPhoneCall

source§

impl Deserializable for PrivacyKeyPhoneNumber

source§

impl Deserializable for PrivacyKeyPhoneP2P

source§

impl Deserializable for PrivacyKeyProfilePhoto

source§

impl Deserializable for PrivacyKeyStatusTimestamp

source§

impl Deserializable for PrivacyKeyVoiceMessages

source§

impl Deserializable for PrivacyValueAllowAll

source§

impl Deserializable for PrivacyValueAllowChatParticipants

source§

impl Deserializable for PrivacyValueAllowCloseFriends

source§

impl Deserializable for PrivacyValueAllowContacts

source§

impl Deserializable for PrivacyValueAllowUsers

source§

impl Deserializable for PrivacyValueDisallowAll

source§

impl Deserializable for PrivacyValueDisallowChatParticipants

source§

impl Deserializable for PrivacyValueDisallowContacts

source§

impl Deserializable for PrivacyValueDisallowUsers

source§

impl Deserializable for grammers_tl_types::types::ReactionCount

source§

impl Deserializable for ReactionCustomEmoji

source§

impl Deserializable for ReactionEmoji

source§

impl Deserializable for ReactionEmpty

source§

impl Deserializable for grammers_tl_types::types::ReadParticipantDate

source§

impl Deserializable for grammers_tl_types::types::ReceivedNotifyMessage

source§

impl Deserializable for RecentMeUrlChat

source§

impl Deserializable for RecentMeUrlChatInvite

source§

impl Deserializable for RecentMeUrlStickerSet

source§

impl Deserializable for RecentMeUrlUnknown

source§

impl Deserializable for RecentMeUrlUser

source§

impl Deserializable for ReplyInlineMarkup

source§

impl Deserializable for ReplyKeyboardForceReply

source§

impl Deserializable for ReplyKeyboardHide

source§

impl Deserializable for ReplyKeyboardMarkup

source§

impl Deserializable for RequestPeerTypeBroadcast

source§

impl Deserializable for RequestPeerTypeChat

source§

impl Deserializable for RequestPeerTypeUser

source§

impl Deserializable for grammers_tl_types::types::RestrictionReason

source§

impl Deserializable for SavedPhoneContact

source§

impl Deserializable for SearchResultPosition

source§

impl Deserializable for grammers_tl_types::types::SearchResultsCalendarPeriod

source§

impl Deserializable for grammers_tl_types::types::SecureCredentialsEncrypted

source§

impl Deserializable for grammers_tl_types::types::SecureData

source§

impl Deserializable for grammers_tl_types::types::SecureFile

source§

impl Deserializable for SecureFileEmpty

source§

impl Deserializable for SecurePasswordKdfAlgoPbkdf2Hmacsha512iter100000

source§

impl Deserializable for SecurePasswordKdfAlgoSha512

source§

impl Deserializable for SecurePasswordKdfAlgoUnknown

source§

impl Deserializable for SecurePlainEmail

source§

impl Deserializable for SecurePlainPhone

source§

impl Deserializable for grammers_tl_types::types::SecureRequiredType

source§

impl Deserializable for SecureRequiredTypeOneOf

source§

impl Deserializable for grammers_tl_types::types::SecureSecretSettings

source§

impl Deserializable for grammers_tl_types::types::SecureValue

source§

impl Deserializable for grammers_tl_types::types::SecureValueError

source§

impl Deserializable for SecureValueErrorData

source§

impl Deserializable for SecureValueErrorFile

source§

impl Deserializable for SecureValueErrorFiles

source§

impl Deserializable for SecureValueErrorFrontSide

source§

impl Deserializable for SecureValueErrorReverseSide

source§

impl Deserializable for SecureValueErrorSelfie

source§

impl Deserializable for SecureValueErrorTranslationFile

source§

impl Deserializable for SecureValueErrorTranslationFiles

source§

impl Deserializable for grammers_tl_types::types::SecureValueHash

source§

impl Deserializable for SecureValueTypeAddress

source§

impl Deserializable for SecureValueTypeBankStatement

source§

impl Deserializable for SecureValueTypeDriverLicense

source§

impl Deserializable for SecureValueTypeEmail

source§

impl Deserializable for SecureValueTypeIdentityCard

source§

impl Deserializable for SecureValueTypeInternalPassport

source§

impl Deserializable for SecureValueTypePassport

source§

impl Deserializable for SecureValueTypePassportRegistration

source§

impl Deserializable for SecureValueTypePersonalDetails

source§

impl Deserializable for SecureValueTypePhone

source§

impl Deserializable for SecureValueTypeRentalAgreement

source§

impl Deserializable for SecureValueTypeTemporaryRegistration

source§

impl Deserializable for SecureValueTypeUtilityBill

source§

impl Deserializable for grammers_tl_types::types::SendAsPeer

source§

impl Deserializable for SendMessageCancelAction

source§

impl Deserializable for SendMessageChooseContactAction

source§

impl Deserializable for SendMessageChooseStickerAction

source§

impl Deserializable for SendMessageEmojiInteraction

source§

impl Deserializable for SendMessageEmojiInteractionSeen

source§

impl Deserializable for SendMessageGamePlayAction

source§

impl Deserializable for SendMessageGeoLocationAction

source§

impl Deserializable for SendMessageHistoryImportAction

source§

impl Deserializable for SendMessageRecordAudioAction

source§

impl Deserializable for SendMessageRecordRoundAction

source§

impl Deserializable for SendMessageRecordVideoAction

source§

impl Deserializable for SendMessageTypingAction

source§

impl Deserializable for SendMessageUploadAudioAction

source§

impl Deserializable for SendMessageUploadDocumentAction

source§

impl Deserializable for SendMessageUploadPhotoAction

source§

impl Deserializable for SendMessageUploadRoundAction

source§

impl Deserializable for SendMessageUploadVideoAction

source§

impl Deserializable for grammers_tl_types::types::ShippingOption

source§

impl Deserializable for SimpleWebViewResultUrl

source§

impl Deserializable for SpeakingInGroupCallAction

source§

impl Deserializable for grammers_tl_types::types::SponsoredMessage

source§

impl Deserializable for grammers_tl_types::types::SponsoredWebPage

source§

impl Deserializable for grammers_tl_types::types::StatsAbsValueAndPrev

source§

impl Deserializable for grammers_tl_types::types::StatsDateRangeDays

source§

impl Deserializable for grammers_tl_types::types::StatsGraph

source§

impl Deserializable for StatsGraphAsync

source§

impl Deserializable for StatsGraphError

source§

impl Deserializable for grammers_tl_types::types::StatsGroupTopAdmin

source§

impl Deserializable for grammers_tl_types::types::StatsGroupTopInviter

source§

impl Deserializable for grammers_tl_types::types::StatsGroupTopPoster

source§

impl Deserializable for grammers_tl_types::types::StatsPercentValue

source§

impl Deserializable for grammers_tl_types::types::StatsUrl

source§

impl Deserializable for grammers_tl_types::types::StickerKeyword

source§

impl Deserializable for grammers_tl_types::types::StickerPack

source§

impl Deserializable for grammers_tl_types::types::StickerSet

source§

impl Deserializable for grammers_tl_types::types::StickerSetCovered

source§

impl Deserializable for StickerSetFullCovered

source§

impl Deserializable for StickerSetMultiCovered

source§

impl Deserializable for StickerSetNoCovered

source§

impl Deserializable for grammers_tl_types::types::StoriesStealthMode

source§

impl Deserializable for grammers_tl_types::types::StoryItem

source§

impl Deserializable for StoryItemDeleted

source§

impl Deserializable for StoryItemSkipped

source§

impl Deserializable for grammers_tl_types::types::StoryView

source§

impl Deserializable for grammers_tl_types::types::StoryViews

source§

impl Deserializable for TextAnchor

source§

impl Deserializable for TextBold

source§

impl Deserializable for TextConcat

source§

impl Deserializable for TextEmail

source§

impl Deserializable for TextEmpty

source§

impl Deserializable for TextFixed

source§

impl Deserializable for TextImage

source§

impl Deserializable for TextItalic

source§

impl Deserializable for TextMarked

source§

impl Deserializable for TextPhone

source§

impl Deserializable for TextPlain

source§

impl Deserializable for TextStrike

source§

impl Deserializable for TextSubscript

source§

impl Deserializable for TextSuperscript

source§

impl Deserializable for TextUnderline

source§

impl Deserializable for TextUrl

source§

impl Deserializable for grammers_tl_types::types::TextWithEntities

source§

impl Deserializable for grammers_tl_types::types::Theme

source§

impl Deserializable for grammers_tl_types::types::ThemeSettings

source§

impl Deserializable for grammers_tl_types::types::TopPeer

source§

impl Deserializable for TopPeerCategoryBotsInline

source§

impl Deserializable for TopPeerCategoryBotsPm

source§

impl Deserializable for TopPeerCategoryChannels

source§

impl Deserializable for TopPeerCategoryCorrespondents

source§

impl Deserializable for TopPeerCategoryForwardChats

source§

impl Deserializable for TopPeerCategoryForwardUsers

source§

impl Deserializable for TopPeerCategoryGroups

source§

impl Deserializable for grammers_tl_types::types::TopPeerCategoryPeers

source§

impl Deserializable for TopPeerCategoryPhoneCalls

source§

impl Deserializable for grammers_tl_types::types::True

source§

impl Deserializable for UpdateAttachMenuBots

source§

impl Deserializable for UpdateAutoSaveSettings

source§

impl Deserializable for UpdateBotCallbackQuery

source§

impl Deserializable for UpdateBotChatBoost

source§

impl Deserializable for UpdateBotChatInviteRequester

source§

impl Deserializable for UpdateBotCommands

source§

impl Deserializable for UpdateBotInlineQuery

source§

impl Deserializable for UpdateBotInlineSend

source§

impl Deserializable for UpdateBotMenuButton

source§

impl Deserializable for UpdateBotPrecheckoutQuery

source§

impl Deserializable for UpdateBotShippingQuery

source§

impl Deserializable for UpdateBotStopped

source§

impl Deserializable for UpdateBotWebhookJson

source§

impl Deserializable for UpdateBotWebhookJsonquery

source§

impl Deserializable for UpdateChannel

source§

impl Deserializable for UpdateChannelAvailableMessages

source§

impl Deserializable for UpdateChannelMessageForwards

source§

impl Deserializable for UpdateChannelMessageViews

source§

impl Deserializable for UpdateChannelParticipant

source§

impl Deserializable for UpdateChannelPinnedTopic

source§

impl Deserializable for UpdateChannelPinnedTopics

source§

impl Deserializable for UpdateChannelReadMessagesContents

source§

impl Deserializable for UpdateChannelTooLong

source§

impl Deserializable for UpdateChannelUserTyping

source§

impl Deserializable for UpdateChannelWebPage

source§

impl Deserializable for UpdateChat

source§

impl Deserializable for UpdateChatDefaultBannedRights

source§

impl Deserializable for UpdateChatParticipant

source§

impl Deserializable for UpdateChatParticipantAdd

source§

impl Deserializable for UpdateChatParticipantAdmin

source§

impl Deserializable for UpdateChatParticipantDelete

source§

impl Deserializable for UpdateChatParticipants

source§

impl Deserializable for UpdateChatUserTyping

source§

impl Deserializable for UpdateConfig

source§

impl Deserializable for UpdateContactsReset

source§

impl Deserializable for UpdateDcOptions

source§

impl Deserializable for UpdateDeleteChannelMessages

source§

impl Deserializable for UpdateDeleteMessages

source§

impl Deserializable for UpdateDeleteScheduledMessages

source§

impl Deserializable for UpdateDialogFilter

source§

impl Deserializable for UpdateDialogFilterOrder

source§

impl Deserializable for UpdateDialogFilters

source§

impl Deserializable for UpdateDialogPinned

source§

impl Deserializable for UpdateDialogUnreadMark

source§

impl Deserializable for UpdateDraftMessage

source§

impl Deserializable for UpdateEditChannelMessage

source§

impl Deserializable for UpdateEditMessage

source§

impl Deserializable for UpdateEncryptedChatTyping

source§

impl Deserializable for UpdateEncryptedMessagesRead

source§

impl Deserializable for UpdateEncryption

source§

impl Deserializable for UpdateFavedStickers

source§

impl Deserializable for UpdateFolderPeers

source§

impl Deserializable for UpdateGeoLiveViewed

source§

impl Deserializable for UpdateGroupCall

source§

impl Deserializable for UpdateGroupCallConnection

source§

impl Deserializable for UpdateGroupCallParticipants

source§

impl Deserializable for UpdateGroupInvitePrivacyForbidden

source§

impl Deserializable for UpdateInlineBotCallbackQuery

source§

impl Deserializable for UpdateLangPack

source§

impl Deserializable for UpdateLangPackTooLong

source§

impl Deserializable for UpdateLoginToken

source§

impl Deserializable for UpdateMessageExtendedMedia

source§

impl Deserializable for UpdateMessageId

source§

impl Deserializable for UpdateMessagePoll

source§

impl Deserializable for UpdateMessagePollVote

source§

impl Deserializable for UpdateMessageReactions

source§

impl Deserializable for UpdateMoveStickerSetToTop

source§

impl Deserializable for UpdateNewAuthorization

source§

impl Deserializable for UpdateNewChannelMessage

source§

impl Deserializable for UpdateNewEncryptedMessage

source§

impl Deserializable for UpdateNewMessage

source§

impl Deserializable for UpdateNewScheduledMessage

source§

impl Deserializable for UpdateNewStickerSet

source§

impl Deserializable for UpdateNotifySettings

source§

impl Deserializable for UpdatePeerBlocked

source§

impl Deserializable for UpdatePeerHistoryTtl

source§

impl Deserializable for UpdatePeerLocated

source§

impl Deserializable for UpdatePeerSettings

source§

impl Deserializable for UpdatePendingJoinRequests

source§

impl Deserializable for UpdatePhoneCall

source§

impl Deserializable for UpdatePhoneCallSignalingData

source§

impl Deserializable for UpdatePinnedChannelMessages

source§

impl Deserializable for UpdatePinnedDialogs

source§

impl Deserializable for UpdatePinnedMessages

source§

impl Deserializable for UpdatePrivacy

source§

impl Deserializable for UpdatePtsChanged

source§

impl Deserializable for UpdateReadChannelDiscussionInbox

source§

impl Deserializable for UpdateReadChannelDiscussionOutbox

source§

impl Deserializable for UpdateReadChannelInbox

source§

impl Deserializable for UpdateReadChannelOutbox

source§

impl Deserializable for UpdateReadFeaturedEmojiStickers

source§

impl Deserializable for UpdateReadFeaturedStickers

source§

impl Deserializable for UpdateReadHistoryInbox

source§

impl Deserializable for UpdateReadHistoryOutbox

source§

impl Deserializable for UpdateReadMessagesContents

source§

impl Deserializable for UpdateReadStories

source§

impl Deserializable for UpdateRecentEmojiStatuses

source§

impl Deserializable for UpdateRecentReactions

source§

impl Deserializable for UpdateRecentStickers

source§

impl Deserializable for UpdateSavedGifs

source§

impl Deserializable for UpdateSavedRingtones

source§

impl Deserializable for UpdateSentStoryReaction

source§

impl Deserializable for UpdateServiceNotification

source§

impl Deserializable for UpdateShort

source§

impl Deserializable for UpdateShortChatMessage

source§

impl Deserializable for UpdateShortMessage

source§

impl Deserializable for UpdateShortSentMessage

source§

impl Deserializable for UpdateStickerSets

source§

impl Deserializable for UpdateStickerSetsOrder

source§

impl Deserializable for UpdateStoriesStealthMode

source§

impl Deserializable for UpdateStory

source§

impl Deserializable for UpdateStoryId

source§

impl Deserializable for UpdateTheme

source§

impl Deserializable for UpdateTranscribedAudio

source§

impl Deserializable for UpdateUser

source§

impl Deserializable for UpdateUserEmojiStatus

source§

impl Deserializable for UpdateUserName

source§

impl Deserializable for UpdateUserPhone

source§

impl Deserializable for UpdateUserStatus

source§

impl Deserializable for UpdateUserTyping

source§

impl Deserializable for UpdateWebPage

source§

impl Deserializable for UpdateWebViewResultSent

source§

impl Deserializable for grammers_tl_types::types::Updates

source§

impl Deserializable for UpdatesCombined

source§

impl Deserializable for UpdatesTooLong

source§

impl Deserializable for UrlAuthResultAccepted

source§

impl Deserializable for UrlAuthResultDefault

source§

impl Deserializable for UrlAuthResultRequest

source§

impl Deserializable for grammers_tl_types::types::User

source§

impl Deserializable for UserEmpty

source§

impl Deserializable for grammers_tl_types::types::UserFull

source§

impl Deserializable for grammers_tl_types::types::UserProfilePhoto

source§

impl Deserializable for UserProfilePhotoEmpty

source§

impl Deserializable for UserStatusEmpty

source§

impl Deserializable for UserStatusLastMonth

source§

impl Deserializable for UserStatusLastWeek

source§

impl Deserializable for UserStatusOffline

source§

impl Deserializable for UserStatusOnline

source§

impl Deserializable for UserStatusRecently

source§

impl Deserializable for grammers_tl_types::types::Username

source§

impl Deserializable for grammers_tl_types::types::VideoSize

source§

impl Deserializable for VideoSizeEmojiMarkup

source§

impl Deserializable for VideoSizeStickerMarkup

source§

impl Deserializable for grammers_tl_types::types::WallPaper

source§

impl Deserializable for WallPaperNoFile

source§

impl Deserializable for grammers_tl_types::types::WallPaperSettings

source§

impl Deserializable for grammers_tl_types::types::WebAuthorization

source§

impl Deserializable for grammers_tl_types::types::WebDocument

source§

impl Deserializable for WebDocumentNoProxy

source§

impl Deserializable for grammers_tl_types::types::WebPage

source§

impl Deserializable for WebPageAttributeStory

source§

impl Deserializable for WebPageAttributeTheme

source§

impl Deserializable for WebPageEmpty

source§

impl Deserializable for WebPageNotModified

source§

impl Deserializable for WebPagePending

source§

impl Deserializable for grammers_tl_types::types::WebViewMessageSent

source§

impl Deserializable for WebViewResultUrl

source§

impl Deserializable for grammers_tl_types::types::updates::ChannelDifference

source§

impl Deserializable for ChannelDifferenceEmpty

source§

impl Deserializable for ChannelDifferenceTooLong

source§

impl Deserializable for grammers_tl_types::types::updates::Difference

source§

impl Deserializable for DifferenceEmpty

source§

impl Deserializable for DifferenceSlice

source§

impl Deserializable for DifferenceTooLong

source§

impl Deserializable for grammers_tl_types::types::updates::State

source§

impl Deserializable for grammers_tl_types::types::upload::CdnFile

source§

impl Deserializable for CdnFileReuploadNeeded

source§

impl Deserializable for grammers_tl_types::types::upload::File

source§

impl Deserializable for FileCdnRedirect

source§

impl Deserializable for grammers_tl_types::types::upload::WebFile

source§

impl Deserializable for grammers_tl_types::types::users::UserFull

source§

impl<T: Deserializable> Deserializable for RawVec<T>