Enum clacks_mtproto::mtproto::SendMessageAction
[−]
[src]
pub enum SendMessageAction { TypingAction, CancelAction, RecordVideoAction, UploadVideoAction(UploadVideoAction), RecordAudioAction, UploadAudioAction(UploadAudioAction), UploadPhotoAction(UploadPhotoAction), UploadDocumentAction(UploadDocumentAction), GeoLocationAction, ChooseContactAction, GamePlayAction, RecordRoundAction, UploadRoundAction(UploadRoundAction), }
TL-derived from SendMessageAction
sendMessageTypingAction#16bf744e = SendMessageAction;
sendMessageCancelAction#fd5ec8f5 = SendMessageAction;
sendMessageRecordVideoAction#a187d66f = SendMessageAction;
sendMessageUploadVideoAction#e9763aec progress:int = SendMessageAction;
sendMessageRecordAudioAction#d52f73f7 = SendMessageAction;
sendMessageUploadAudioAction#f351d7ab progress:int = SendMessageAction;
sendMessageUploadPhotoAction#d1d34a26 progress:int = SendMessageAction;
sendMessageUploadDocumentAction#aa0cd9e4 progress:int = SendMessageAction;
sendMessageGeoLocationAction#176f8ba1 = SendMessageAction;
sendMessageChooseContactAction#628cbc6f = SendMessageAction;
sendMessageGamePlayAction#dd6a8f48 = SendMessageAction;
sendMessageRecordRoundAction#88f27fbc = SendMessageAction;
sendMessageUploadRoundAction#243e1c66 progress:int = SendMessageAction;
Variants
TypingAction
CancelAction
RecordVideoAction
UploadVideoAction(UploadVideoAction)
RecordAudioAction
UploadAudioAction(UploadAudioAction)
UploadPhotoAction(UploadPhotoAction)
UploadDocumentAction(UploadDocumentAction)
GeoLocationAction
ChooseContactAction
GamePlayAction
RecordRoundAction
UploadRoundAction(UploadRoundAction)
Methods
impl SendMessageAction
[src]
Trait Implementations
impl Debug for SendMessageAction
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more
impl Clone for SendMessageAction
[src]
fn clone(&self) -> SendMessageAction
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl BoxedSerialize for SendMessageAction
[src]
fn serialize_boxed<'this>(
&'this self
) -> (ConstructorNumber, &'this BareSerialize)
[src]
&'this self
) -> (ConstructorNumber, &'this BareSerialize)
fn boxed_serialized_bytes(&self) -> Result<Vec<u8>>
[src]
impl BoxedDeserialize for SendMessageAction
[src]
fn possible_constructors() -> Vec<ConstructorNumber>
[src]
fn deserialize_boxed(
_id: ConstructorNumber,
_de: &mut Deserializer
) -> Result<Self>
[src]
_id: ConstructorNumber,
_de: &mut Deserializer
) -> Result<Self>