pub struct UploadPartCopyInput { /* private fields */ }Implementations§
Source§impl UploadPartCopyInput
impl UploadPartCopyInput
pub fn ssec_algorithm(&self) -> &str
pub fn ssec_key(&self) -> &str
pub fn ssec_key_md5(&self) -> &str
pub fn set_ssec_algorithm(&mut self, ssec_algorithm: impl Into<String>)
pub fn set_ssec_key(&mut self, ssec_key: impl Into<String>)
pub fn set_ssec_key_md5(&mut self, ssec_key_md5: impl Into<String>)
Source§impl UploadPartCopyInput
impl UploadPartCopyInput
pub fn src_bucket(&self) -> &str
pub fn src_key(&self) -> &str
pub fn src_version_id(&self) -> &str
pub fn set_src_bucket(&mut self, src_bucket: impl Into<String>)
pub fn set_src_key(&mut self, src_key: impl Into<String>)
pub fn set_src_version_id(&mut self, src_version_id: impl Into<String>)
Source§impl UploadPartCopyInput
impl UploadPartCopyInput
pub fn copy_source_ssec_algorithm(&self) -> &str
pub fn copy_source_ssec_key(&self) -> &str
pub fn copy_source_ssec_key_md5(&self) -> &str
pub fn set_copy_source_ssec_algorithm( &mut self, copy_source_ssec_algorithm: impl Into<String>, )
pub fn set_copy_source_ssec_key( &mut self, copy_source_ssec_key: impl Into<String>, )
pub fn set_copy_source_ssec_key_md5( &mut self, copy_source_ssec_key_md5: impl Into<String>, )
Source§impl UploadPartCopyInput
impl UploadPartCopyInput
pub fn copy_source_if_match(&self) -> &str
pub fn copy_source_if_modified_since(&self) -> Option<DateTime<Utc>>
pub fn copy_source_if_none_match(&self) -> &str
pub fn copy_source_if_unmodified_since(&self) -> Option<DateTime<Utc>>
pub fn set_copy_source_if_match( &mut self, copy_source_if_match: impl Into<String>, )
pub fn set_copy_source_if_modified_since( &mut self, copy_source_if_modified_since: impl Into<DateTime<Utc>>, )
pub fn set_copy_source_if_none_match( &mut self, copy_source_if_none_match: impl Into<String>, )
pub fn set_copy_source_if_unmodified_since( &mut self, copy_source_if_unmodified_since: impl Into<DateTime<Utc>>, )
Source§impl UploadPartCopyInput
impl UploadPartCopyInput
pub fn upload_id(&self) -> &str
pub fn part_number(&self) -> isize
pub fn set_upload_id(&mut self, upload_id: impl Into<String>)
pub fn set_part_number(&mut self, part_number: isize)
Source§impl UploadPartCopyInput
impl UploadPartCopyInput
pub fn request_date(&self) -> Option<DateTime<Utc>>
pub fn request_host(&self) -> &str
pub fn request_header(&self) -> &Option<HashMap<String, String>>
pub fn request_query(&self) -> &Option<HashMap<String, String>>
pub fn set_request_date(&mut self, request_date: impl Into<DateTime<Utc>>)
pub fn set_request_host(&mut self, request_host: impl Into<String>)
pub fn set_request_header( &mut self, request_header: impl Into<HashMap<String, String>>, )
pub fn set_request_query( &mut self, request_query: impl Into<HashMap<String, String>>, )
Source§impl UploadPartCopyInput
impl UploadPartCopyInput
pub fn new( bucket: impl Into<String>, key: impl Into<String>, src_bucket: impl Into<String>, src_key: impl Into<String>, upload_id: impl Into<String>, ) -> Self
pub fn new_with_version_id( bucket: impl Into<String>, key: impl Into<String>, src_bucket: impl Into<String>, src_key: impl Into<String>, upload_id: impl Into<String>, src_version_id: impl Into<String>, ) -> Self
pub fn new_with_part_number( bucket: impl Into<String>, key: impl Into<String>, src_bucket: impl Into<String>, src_key: impl Into<String>, upload_id: impl Into<String>, part_number: isize, ) -> Self
pub fn bucket(&self) -> &str
pub fn key(&self) -> &str
pub fn copy_source_range_start(&self) -> i64
pub fn copy_source_range_end(&self) -> i64
pub fn copy_source_range(&self) -> &str
pub fn traffic_limit(&self) -> i64
pub fn set_bucket(&mut self, bucket: impl Into<String>)
pub fn set_key(&mut self, key: impl Into<String>)
pub fn set_copy_source_range_start(&mut self, copy_source_range_start: i64)
pub fn set_copy_source_range_end(&mut self, copy_source_range_end: i64)
pub fn set_copy_source_range(&mut self, copy_source_range: impl Into<String>)
pub fn set_traffic_limit(&mut self, traffic_limit: i64)
Trait Implementations§
Source§impl Clone for UploadPartCopyInput
impl Clone for UploadPartCopyInput
Source§fn clone(&self) -> UploadPartCopyInput
fn clone(&self) -> UploadPartCopyInput
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 UploadPartCopyInput
impl Debug for UploadPartCopyInput
Source§impl Default for UploadPartCopyInput
impl Default for UploadPartCopyInput
Source§impl PartialEq for UploadPartCopyInput
impl PartialEq for UploadPartCopyInput
impl StructuralPartialEq for UploadPartCopyInput
Auto Trait Implementations§
impl Freeze for UploadPartCopyInput
impl RefUnwindSafe for UploadPartCopyInput
impl Send for UploadPartCopyInput
impl Sync for UploadPartCopyInput
impl Unpin for UploadPartCopyInput
impl UnsafeUnpin for UploadPartCopyInput
impl UnwindSafe for UploadPartCopyInput
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