pub enum RequestFileTransfer {
AddFile {
filepath: String,
dfi: DataFormatIdentifier,
filesize_len: u8,
uncompressed_size: u128,
compressed_size: u128,
},
DeleteFile {
filepath: String,
},
ReplaceFile {
filepath: String,
dfi: DataFormatIdentifier,
filesize_len: u8,
uncompressed_size: u128,
compressed_size: u128,
},
ReadFile {
filepath: String,
dfi: DataFormatIdentifier,
},
ReadDir {
filepath: String,
},
ResumeFile {
filepath: String,
dfi: DataFormatIdentifier,
filesize_len: u8,
uncompressed_size: u128,
compressed_size: u128,
},
}Variants§
Trait Implementations§
Source§impl RequestData for RequestFileTransfer
impl RequestData for RequestFileTransfer
Auto Trait Implementations§
impl Freeze for RequestFileTransfer
impl RefUnwindSafe for RequestFileTransfer
impl Send for RequestFileTransfer
impl Sync for RequestFileTransfer
impl Unpin for RequestFileTransfer
impl UnwindSafe for RequestFileTransfer
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