pub struct SndFileWarning {
pub user: User,
pub chat_item: Option<AChatItem>,
pub file_transfer_meta: FileTransferMeta,
pub error_message: String,
pub undocumented: BTreeMap<String, JsonObject>,
}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.
Warning when sending file.
Fields§
§user: User§chat_item: Option<AChatItem>§file_transfer_meta: FileTransferMeta§error_message: String§undocumented: BTreeMap<String, JsonObject>Trait Implementations§
Source§impl Clone for SndFileWarning
impl Clone for SndFileWarning
Source§fn clone(&self) -> SndFileWarning
fn clone(&self) -> SndFileWarning
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 SndFileWarning
impl Debug for SndFileWarning
Source§impl<'de> Deserialize<'de> for SndFileWarning
impl<'de> Deserialize<'de> for SndFileWarning
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for SndFileWarning
impl PartialEq for SndFileWarning
Source§impl Serialize for SndFileWarning
impl Serialize for SndFileWarning
impl StructuralPartialEq for SndFileWarning
Auto Trait Implementations§
impl Freeze for SndFileWarning
impl RefUnwindSafe for SndFileWarning
impl Send for SndFileWarning
impl Sync for SndFileWarning
impl Unpin for SndFileWarning
impl UnwindSafe for SndFileWarning
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