CompleteMultipartUploadOperations

Trait CompleteMultipartUploadOperations 

Source
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§

Source

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>>

Source

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", so this trait is not object safe.

Implementors§