pub struct MultipartUploadTask { /* private fields */ }Expand description
Custom request parameters for multiUpload operations.
Used in abort_multipart_upload, complete_multipart_upload, create_multipart_upload,
MultipartUploadArgs, upload_part, upload_part_copy method.
Implementations§
Source§impl MultipartUploadTask
impl MultipartUploadTask
pub fn new( bucket: String, key: String, upload_id: String, bucket_owner: Option<String>, content_type: Option<String>, ssec_header: Option<HeaderMap>, ) -> Self
pub fn bucket(&self) -> &str
pub fn key(&self) -> &str
pub fn upload_id(&self) -> &str
pub fn content_type(&self) -> Option<&String>
pub fn bucket_owner(&self) -> Option<&String>
pub fn ssec_header(&self) -> Option<&HeaderMap>
Trait Implementations§
Source§impl Clone for MultipartUploadTask
impl Clone for MultipartUploadTask
Source§fn clone(&self) -> MultipartUploadTask
fn clone(&self) -> MultipartUploadTask
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 moreAuto Trait Implementations§
impl Freeze for MultipartUploadTask
impl RefUnwindSafe for MultipartUploadTask
impl Send for MultipartUploadTask
impl Sync for MultipartUploadTask
impl Unpin for MultipartUploadTask
impl UnwindSafe for MultipartUploadTask
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