Trait telegram::ser::Serialize
[−]
pub trait Serialize { fn serialize_to(&self, buffer: &mut Vec<u8>) -> Result<()>; }
Required Methods
fn serialize_to(&self, buffer: &mut Vec<u8>) -> Result<()>
Serialize to the passed buffer.
Implementors
impl Serialize for bool
impl Serialize for i8
impl Serialize for u8
impl Serialize for i16
impl Serialize for i32
impl Serialize for i64
impl Serialize for u16
impl Serialize for u32
impl Serialize for u64
impl Serialize for f32
impl Serialize for f64
impl Serialize for i128
impl Serialize for u128
impl Serialize for (i128, i128)
impl Serialize for String
impl<T: Serialize> Serialize for Vec<T>
impl Serialize for Box<Any>
impl Serialize for getAppUpdate
impl Serialize for InviteText
impl Serialize for getNearestDc
impl Serialize for AppUpdate
impl Serialize for getInviteText
impl Serialize for getConfig
impl Serialize for getSupport
impl Serialize for Support
impl Serialize for saveAppLog
impl Serialize for acceptEncryption
impl Serialize for hideReportSpam
impl Serialize for Chats
impl Serialize for receivedMessages
impl Serialize for getAllStickers
impl Serialize for readMessageContents
impl Serialize for getFullChat
impl Serialize for setTyping
impl Serialize for reportEncryptedSpam
impl Serialize for reportSpam
impl Serialize for SentEncryptedMessage
impl Serialize for SentMessage
impl Serialize for setEncryptedTyping
impl Serialize for StatedMessage
impl Serialize for getStickers
impl Serialize for getChats
impl Serialize for forwardMessage
impl Serialize for getDhConfig
impl Serialize for deleteHistory
impl Serialize for createChat
impl Serialize for AffectedHistory
impl Serialize for forwardMessages
impl Serialize for requestEncryption
impl Serialize for editChatPhoto
impl Serialize for readEncryptedHistory
impl Serialize for StatedMessages
impl Serialize for Stickers
impl Serialize for getMessages
impl Serialize for deleteChatUser
impl Serialize for addChatUser
impl Serialize for getDialogs
impl Serialize for sendEncryptedFile
impl Serialize for sendMessage
impl Serialize for DhConfig
impl Serialize for readHistory
impl Serialize for receivedQueue
impl Serialize for editChatTitle
impl Serialize for telegram::schema::messages::ChatFull
impl Serialize for getHistory
impl Serialize for sendMedia
impl Serialize for sendEncrypted
impl Serialize for deleteMessages
impl Serialize for Dialogs
impl Serialize for getPeerSettings
impl Serialize for Messages
impl Serialize for telegram::schema::messages::search
impl Serialize for AllStickers
impl Serialize for discardEncryption
impl Serialize for sendEncryptedService
impl Serialize for block
impl Serialize for importContacts
impl Serialize for getStatuses
impl Serialize for unblock
impl Serialize for Blocked
impl Serialize for getContacts
impl Serialize for telegram::schema::contacts::search
impl Serialize for resolveUsername
impl Serialize for ForeignLink
impl Serialize for exportCard
impl Serialize for ImportedContacts
impl Serialize for importCard
impl Serialize for deleteContact
impl Serialize for Link
impl Serialize for MyLink
impl Serialize for deleteContacts
impl Serialize for getBlocked
impl Serialize for Found
impl Serialize for Contacts
impl Serialize for deletePhotos
impl Serialize for telegram::schema::photos::Photo
impl Serialize for Photos
impl Serialize for getUserPhotos
impl Serialize for updateProfilePhoto
impl Serialize for uploadProfilePhoto
impl Serialize for FileType
impl Serialize for getUsers
impl Serialize for getFullUser
impl Serialize for exportAuthorization
impl Serialize for resetAuthorizations
impl Serialize for signIn
impl Serialize for sendCode
impl Serialize for checkPhone
impl Serialize for sendCall
impl Serialize for bindTempAuthKey
impl Serialize for ExportedAuthorization
impl Serialize for signUp
impl Serialize for logOut
impl Serialize for Authorization
impl Serialize for importAuthorization
impl Serialize for SentCode
impl Serialize for sendInvites
impl Serialize for sendSms
impl Serialize for CheckedPhone
impl Serialize for File
impl Serialize for getFile
impl Serialize for saveBigFilePart
impl Serialize for saveFilePart
impl Serialize for State
impl Serialize for getDifference
impl Serialize for getState
impl Serialize for Difference
impl Serialize for updateUsername
impl Serialize for setAccountTTL
impl Serialize for resetNotifySettings
impl Serialize for SentChangePhoneCode
impl Serialize for updateNotifySettings
impl Serialize for getWallPapers
impl Serialize for getAccountTTL
impl Serialize for registerDevice
impl Serialize for setPrivacy
impl Serialize for reportPeer
impl Serialize for sendChangePhoneCode
impl Serialize for changePhone
impl Serialize for unregisterDevice
impl Serialize for checkUsername
impl Serialize for getPrivacy
impl Serialize for updateProfile
impl Serialize for deleteAccount
impl Serialize for PrivacyRules
impl Serialize for getNotifySettings
impl Serialize for updateDeviceLocked
impl Serialize for updateStatus
impl Serialize for ResPQ
impl Serialize for req_DH_params
impl Serialize for RpcDropAnswer
impl Serialize for set_client_DH_params
impl Serialize for MsgsAllInfo
impl Serialize for BindAuthKeyInner
impl Serialize for MsgsAck
impl Serialize for RpcResult
impl Serialize for MessageContainer
impl Serialize for telegram::schema::mtproto::Message
impl Serialize for MessageCopy
impl Serialize for MsgsStateInfo
impl Serialize for P_Q_inner_data
impl Serialize for Server_DH_inner_data
impl Serialize for Client_DH_Inner_Data
impl Serialize for Server_DH_Params
impl Serialize for Object
impl Serialize for MsgDetailedInfo
impl Serialize for get_future_salts
impl Serialize for rpc_drop_answer
impl Serialize for RpcError
impl Serialize for Set_client_DH_params_answer
impl Serialize for Pong
impl Serialize for destroy_session
impl Serialize for http_wait
impl Serialize for ping_delay_disconnect
impl Serialize for NewSession
impl Serialize for DestroySessionRes
impl Serialize for FutureSalt
impl Serialize for MsgsStateReq
impl Serialize for BadMsgNotification
impl Serialize for MsgResendReq
impl Serialize for req_pq
impl Serialize for FutureSalts
impl Serialize for ping
impl Serialize for Updates
impl Serialize for DcOption
impl Serialize for User
impl Serialize for PeerNotifySettings
impl Serialize for NotifyPeer
impl Serialize for Document
impl Serialize for InputEncryptedChat
impl Serialize for GeoPoint
impl Serialize for SendMessageAction
impl Serialize for ContactFound
impl Serialize for DisabledFeature
impl Serialize for invokeAfterMsg
impl Serialize for initConnection
impl Serialize for Audio
impl Serialize for InputPrivacyKey
impl Serialize for ImportedContact
impl Serialize for InputMedia
impl Serialize for InputPhotoCrop
impl Serialize for MessageMedia
impl Serialize for EncryptedMessage
impl Serialize for InputFile
impl Serialize for Contact
impl Serialize for PhotoSize
impl Serialize for InputNotifyPeer
impl Serialize for InputPeerNotifyEvents
impl Serialize for ChatParticipant
impl Serialize for InputPeerNotifySettings
impl Serialize for PrivacyKey
impl Serialize for ContactBlocked
impl Serialize for Video
impl Serialize for PrivacyRule
impl Serialize for InputGeoPoint
impl Serialize for telegram::schema::ChatFull
impl Serialize for Config
impl Serialize for UserStatus
impl Serialize for Peer
impl Serialize for InputDocument
impl Serialize for UserProfilePhoto
impl Serialize for Dialog
impl Serialize for InputEncryptedFile
impl Serialize for InputAudio
impl Serialize for InputVideo
impl Serialize for ReportReason
impl Serialize for invokeAfterMsgs
impl Serialize for InputFileLocation
impl Serialize for NearestDc
impl Serialize for telegram::schema::Message
impl Serialize for InputPrivacyRule
impl Serialize for PeerNotifyEvents
impl Serialize for InputPeer
impl Serialize for InputUser
impl Serialize for UserFull
impl Serialize for WallPaper
impl Serialize for ChatPhoto
impl Serialize for InputChatPhoto
impl Serialize for EncryptedFile
impl Serialize for Error
impl Serialize for MessagesFilter
impl Serialize for MessageAction
impl Serialize for InputContact
impl Serialize for StickerPack
impl Serialize for DocumentAttribute
impl Serialize for ContactStatus
impl Serialize for invokeWithLayer
impl Serialize for telegram::schema::Photo
impl Serialize for ChatParticipants
impl Serialize for InputAppEvent
impl Serialize for AccountDaysTTL
impl Serialize for Chat
impl Serialize for InputPhoto
impl Serialize for Update
impl Serialize for EncryptedChat
impl Serialize for FileLocation