Struct assemblylift_iomod_s3_guest::structs::UploadPartCopyRequest [−][src]
pub struct UploadPartCopyRequest {}Show fields
pub bucket: BucketName, pub copy_source: CopySource, pub copy_source_if_match: Option<CopySourceIfMatch>, pub copy_source_if_modified_since: Option<CopySourceIfModifiedSince>, pub copy_source_if_none_match: Option<CopySourceIfNoneMatch>, pub copy_source_if_unmodified_since: Option<CopySourceIfUnmodifiedSince>, pub copy_source_range: Option<CopySourceRange>, pub key: ObjectKey, pub part_number: PartNumber, pub upload_id: MultipartUploadId, pub sse_customer_algorithm: Option<SSECustomerAlgorithm>, pub sse_customer_key: Option<SSECustomerKey>, pub sse_customer_key_md5: Option<SSECustomerKeyMD5>, pub copy_source_sse_customer_algorithm: Option<CopySourceSSECustomerAlgorithm>, pub copy_source_sse_customer_key: Option<CopySourceSSECustomerKey>, pub copy_source_sse_customer_key_md5: Option<CopySourceSSECustomerKeyMD5>, pub request_payer: Option<RequestPayer>, pub expected_bucket_owner: Option<AccountId>, pub expected_source_bucket_owner: Option<AccountId>,
Fields
bucket: BucketName
copy_source: CopySource
copy_source_if_match: Option<CopySourceIfMatch>
copy_source_if_modified_since: Option<CopySourceIfModifiedSince>
copy_source_if_none_match: Option<CopySourceIfNoneMatch>
copy_source_if_unmodified_since: Option<CopySourceIfUnmodifiedSince>
copy_source_range: Option<CopySourceRange>
key: ObjectKey
part_number: PartNumber
upload_id: MultipartUploadId
sse_customer_algorithm: Option<SSECustomerAlgorithm>
sse_customer_key: Option<SSECustomerKey>
sse_customer_key_md5: Option<SSECustomerKeyMD5>
copy_source_sse_customer_algorithm: Option<CopySourceSSECustomerAlgorithm>
copy_source_sse_customer_key: Option<CopySourceSSECustomerKey>
copy_source_sse_customer_key_md5: Option<CopySourceSSECustomerKeyMD5>
request_payer: Option<RequestPayer>
expected_bucket_owner: Option<AccountId>
expected_source_bucket_owner: Option<AccountId>
Trait Implementations
Returns the “default value” for a type. Read more
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 RefUnwindSafe for UploadPartCopyRequest
impl Send for UploadPartCopyRequest
impl Sync for UploadPartCopyRequest
impl Unpin for UploadPartCopyRequest
impl UnwindSafe for UploadPartCopyRequest