pub struct RcvFileTransfer {
pub file_id: i64,
pub xftp_rcv_file: Option<XFTPRcvFile>,
pub file_invitation: FileInvitation,
pub file_status: RcvFileStatus,
pub rcv_file_inline: Option<InlineFileMode>,
pub sender_display_name: String,
pub chunk_size: i64,
pub cancelled: bool,
pub grp_member_id: Option<i64>,
pub crypto_args: Option<CryptoFileArgs>,
pub undocumented: BTreeMap<String, JsonObject>,
}Fields§
§file_id: i64§xftp_rcv_file: Option<XFTPRcvFile>§file_invitation: FileInvitation§file_status: RcvFileStatus§rcv_file_inline: Option<InlineFileMode>§sender_display_name: String§chunk_size: i64§cancelled: bool§grp_member_id: Option<i64>§crypto_args: Option<CryptoFileArgs>§undocumented: BTreeMap<String, JsonObject>Trait Implementations§
Source§impl Clone for RcvFileTransfer
impl Clone for RcvFileTransfer
Source§fn clone(&self) -> RcvFileTransfer
fn clone(&self) -> RcvFileTransfer
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 RcvFileTransfer
impl Debug for RcvFileTransfer
Source§impl<'de> Deserialize<'de> for RcvFileTransfer
impl<'de> Deserialize<'de> for RcvFileTransfer
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 RcvFileTransfer
impl PartialEq for RcvFileTransfer
Source§impl Serialize for RcvFileTransfer
impl Serialize for RcvFileTransfer
impl StructuralPartialEq for RcvFileTransfer
Auto Trait Implementations§
impl Freeze for RcvFileTransfer
impl RefUnwindSafe for RcvFileTransfer
impl Send for RcvFileTransfer
impl Sync for RcvFileTransfer
impl Unpin for RcvFileTransfer
impl UnwindSafe for RcvFileTransfer
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