pub struct UploadPartCopyRequest {
pub part_number: u32,
pub upload_id: String,
pub source_object_key: String,
}Expand description
Data required for upload part copy for copying object larger than 1GB
Fields§
§part_number: u32每一个上传的 Part 都有一个标识它的号码(partNumber)。
取值:1~10000
单个 Part 的大小限制为 100 KB~5 GB。 MultipartUpload 事件中除最后一个 Part 以外,其他 Part 的大小都要大于或等于 100 KB。 因不确定是否为最后一个 Part, UploadPart 接口并不会立即校验上传 Part 的大小,只有当 CompleteMultipartUpload 时才会校验。
upload_id: StringThe upload id returned from InitiateMultipartUpload
source_object_key: StringThe object key without bucket part because UploadPartCopy can copy objects in the same bucket only. e.g. path/to/sub-path/obj_key.zip.
Implementations§
Trait Implementations§
Source§impl Clone for UploadPartCopyRequest
impl Clone for UploadPartCopyRequest
Source§fn clone(&self) -> UploadPartCopyRequest
fn clone(&self) -> UploadPartCopyRequest
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 UploadPartCopyRequest
impl Debug for UploadPartCopyRequest
Source§impl<'de> Deserialize<'de> for UploadPartCopyRequest
impl<'de> Deserialize<'de> for UploadPartCopyRequest
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 UploadPartCopyRequest
impl RefUnwindSafe for UploadPartCopyRequest
impl Send for UploadPartCopyRequest
impl Sync for UploadPartCopyRequest
impl Unpin for UploadPartCopyRequest
impl UnsafeUnpin for UploadPartCopyRequest
impl UnwindSafe for UploadPartCopyRequest
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