pub struct RcvFileSndCancelled {
pub user: User,
pub chat_item: AChatItem,
pub rcv_file_transfer: RcvFileTransfer,
pub undocumented: HashMap<String, Value>,
}Expand description
§File events
Bots that send or receive files may process these events to track delivery status and to process completion.
Bots that need to receive or moderate files (e.g., based on name, size or extension), can use relevant commands (e.g., ReceiveFile or APIDeleteMemberChatItem) when processing NewChatItems event.
Bots that need to send files should use APISendMessages command.
File was cancelled by the sender. This event may be sent instead of CEvtRcvFileDescrReady event.
Fields§
§user: User§chat_item: AChatItem§rcv_file_transfer: RcvFileTransfer§undocumented: HashMap<String, Value>Trait Implementations§
Source§impl Clone for RcvFileSndCancelled
impl Clone for RcvFileSndCancelled
Source§fn clone(&self) -> RcvFileSndCancelled
fn clone(&self) -> RcvFileSndCancelled
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RcvFileSndCancelled
impl Debug for RcvFileSndCancelled
Source§impl<'de> Deserialize<'de> for RcvFileSndCancelled
impl<'de> Deserialize<'de> for RcvFileSndCancelled
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<RcvFileSndCancelled, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RcvFileSndCancelled, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for RcvFileSndCancelled
impl PartialEq for RcvFileSndCancelled
Source§impl Serialize for RcvFileSndCancelled
impl Serialize for RcvFileSndCancelled
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for RcvFileSndCancelled
Auto Trait Implementations§
impl Freeze for RcvFileSndCancelled
impl RefUnwindSafe for RcvFileSndCancelled
impl Send for RcvFileSndCancelled
impl Sync for RcvFileSndCancelled
impl Unpin for RcvFileSndCancelled
impl UnwindSafe for RcvFileSndCancelled
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more