pub struct FileUploadRequest {
pub local_path: String,
pub object_key: String,
pub method: String,
pub urls: FileUploadUrls,
pub headers: Vec<(String, String)>,
pub content_type: Option<String>,
pub size: Option<u64>,
}Expand description
本地文件上传请求(driver 读取本地路径并执行真实上传)。
Fields§
§local_path: String§object_key: String§method: String§urls: FileUploadUrls§headers: Vec<(String, String)>§content_type: Option<String>§size: Option<u64>Implementations§
Source§impl FileUploadRequest
impl FileUploadRequest
Sourcepub fn progress_policy(&self) -> FileUploadProgressPolicy
pub fn progress_policy(&self) -> FileUploadProgressPolicy
进度策略随已有私有 URL 封装携带,避免破坏公开结构体的字段级构造兼容。
Trait Implementations§
Source§impl Clone for FileUploadRequest
impl Clone for FileUploadRequest
Auto Trait Implementations§
impl Freeze for FileUploadRequest
impl RefUnwindSafe for FileUploadRequest
impl Send for FileUploadRequest
impl Sync for FileUploadRequest
impl Unpin for FileUploadRequest
impl UnsafeUnpin for FileUploadRequest
impl UnwindSafe for FileUploadRequest
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