pub struct MultipartCopyPart {
pub part_number: i32,
pub start: u64,
pub end_inclusive: u64,
pub size: u64,
}Expand description
A byte range assigned to one UploadPartCopy request.
Fields§
§part_number: i32One-based S3 part number.
start: u64Inclusive first byte offset.
end_inclusive: u64Inclusive last byte offset.
size: u64Number of logical bytes in the part.
Trait Implementations§
Source§impl Clone for MultipartCopyPart
impl Clone for MultipartCopyPart
Source§fn clone(&self) -> MultipartCopyPart
fn clone(&self) -> MultipartCopyPart
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 MultipartCopyPart
impl Debug for MultipartCopyPart
impl Eq for MultipartCopyPart
Source§impl PartialEq for MultipartCopyPart
impl PartialEq for MultipartCopyPart
impl StructuralPartialEq for MultipartCopyPart
Auto Trait Implementations§
impl Freeze for MultipartCopyPart
impl RefUnwindSafe for MultipartCopyPart
impl Send for MultipartCopyPart
impl Sync for MultipartCopyPart
impl Unpin for MultipartCopyPart
impl UnsafeUnpin for MultipartCopyPart
impl UnwindSafe for MultipartCopyPart
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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