pub trait CompleteMultipartUploadOperations {
// Required methods
fn complete_multipart_upload(
&self,
object_key: impl Into<String>,
upload_id: impl Into<String>,
parts: Vec<Part>,
options: Option<CompleteMultipartUploadOptions>,
) -> impl Future<Output = Result<CompleteMultipartUploadResult>>;
fn complete_multipart_upload_auto(
&self,
object_key: impl Into<String>,
upload_id: impl Into<String>,
options: Option<CompleteMultipartUploadOptions>,
) -> impl Future<Output = Result<CompleteMultipartUploadResult>>;
}Expand description
Trait for CompleteMultipartUpload operations
Required Methods§
Sourcefn complete_multipart_upload(
&self,
object_key: impl Into<String>,
upload_id: impl Into<String>,
parts: Vec<Part>,
options: Option<CompleteMultipartUploadOptions>,
) -> impl Future<Output = Result<CompleteMultipartUploadResult>>
fn complete_multipart_upload( &self, object_key: impl Into<String>, upload_id: impl Into<String>, parts: Vec<Part>, options: Option<CompleteMultipartUploadOptions>, ) -> impl Future<Output = Result<CompleteMultipartUploadResult>>
Complete multipart upload
Official documentation: https://www.alibabacloud.com/help/en/oss/developer-reference/completemultipartupload
Sourcefn complete_multipart_upload_auto(
&self,
object_key: impl Into<String>,
upload_id: impl Into<String>,
options: Option<CompleteMultipartUploadOptions>,
) -> impl Future<Output = Result<CompleteMultipartUploadResult>>
fn complete_multipart_upload_auto( &self, object_key: impl Into<String>, upload_id: impl Into<String>, options: Option<CompleteMultipartUploadOptions>, ) -> impl Future<Output = Result<CompleteMultipartUploadResult>>
Automatically complete multipart upload (server lists and sorts all parts)
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".