pub struct CompletedPart {
pub etag: EntityTag,
pub part_number: PartNumber,
pub part_size: usize,
}Expand description
The value for a successful part upload request.
All CompletedParts need to be retained in order to construct a valid
complete upload request.
Fields§
§etag: EntityTagThe etag of the object part in S3.
part_number: PartNumberThe incrementing integer starting with 1 that identifies this part in the part upload.
part_size: usizeThe size of this part in bytes.
Implementations§
Source§impl CompletedPart
impl CompletedPart
Sourcepub fn new(etag: EntityTag, part_number: PartNumber, part_size: usize) -> Self
pub fn new(etag: EntityTag, part_number: PartNumber, part_size: usize) -> Self
Create a new value.
Trait Implementations§
Source§impl Clone for CompletedPart
impl Clone for CompletedPart
Source§fn clone(&self) -> CompletedPart
fn clone(&self) -> CompletedPart
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 CompletedPart
impl Debug for CompletedPart
impl Eq for CompletedPart
Source§impl Ord for CompletedPart
impl Ord for CompletedPart
Source§fn cmp(&self, other: &CompletedPart) -> Ordering
fn cmp(&self, other: &CompletedPart) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for CompletedPart
impl PartialEq for CompletedPart
Source§fn eq(&self, other: &CompletedPart) -> bool
fn eq(&self, other: &CompletedPart) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for CompletedPart
impl PartialOrd for CompletedPart
impl StructuralPartialEq for CompletedPart
Auto Trait Implementations§
impl Freeze for CompletedPart
impl RefUnwindSafe for CompletedPart
impl Send for CompletedPart
impl Sync for CompletedPart
impl Unpin for CompletedPart
impl UnsafeUnpin for CompletedPart
impl UnwindSafe for CompletedPart
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.