pub struct PrepareUploadRequest {
pub info: DeviceInfo,
pub files: BTreeMap<String, FileMeta>,
pub pulse: Option<PulseExtra>,
}Fields§
§info: DeviceInfo§files: BTreeMap<String, FileMeta>§pulse: Option<PulseExtra>Pulse-only extras; other LocalSend implementations ignore the key.
Trait Implementations§
Source§impl Clone for PrepareUploadRequest
impl Clone for PrepareUploadRequest
Source§impl Debug for PrepareUploadRequest
impl Debug for PrepareUploadRequest
Source§impl<'de> Deserialize<'de> for PrepareUploadRequest
impl<'de> Deserialize<'de> for PrepareUploadRequest
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
Auto Trait Implementations§
impl Freeze for PrepareUploadRequest
impl RefUnwindSafe for PrepareUploadRequest
impl Send for PrepareUploadRequest
impl Sync for PrepareUploadRequest
impl Unpin for PrepareUploadRequest
impl UnsafeUnpin for PrepareUploadRequest
impl UnwindSafe for PrepareUploadRequest
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