pub struct FileInvitation {
pub file_name: String,
pub file_size: i64,
pub file_digest: Option<String>,
pub file_conn_req: Option<String>,
pub file_inline: Option<InlineFileMode>,
pub file_descr: Option<FileDescr>,
pub undocumented: BTreeMap<String, JsonObject>,
}Fields§
§file_name: String§file_size: i64§file_digest: Option<String>§file_conn_req: Option<String>§file_inline: Option<InlineFileMode>§file_descr: Option<FileDescr>§undocumented: BTreeMap<String, JsonObject>Trait Implementations§
Source§impl Clone for FileInvitation
impl Clone for FileInvitation
Source§fn clone(&self) -> FileInvitation
fn clone(&self) -> FileInvitation
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 FileInvitation
impl Debug for FileInvitation
Source§impl<'de> Deserialize<'de> for FileInvitation
impl<'de> Deserialize<'de> for FileInvitation
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 FileInvitation
impl PartialEq for FileInvitation
Source§impl Serialize for FileInvitation
impl Serialize for FileInvitation
impl StructuralPartialEq for FileInvitation
Auto Trait Implementations§
impl Freeze for FileInvitation
impl RefUnwindSafe for FileInvitation
impl Send for FileInvitation
impl Sync for FileInvitation
impl Unpin for FileInvitation
impl UnwindSafe for FileInvitation
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