pub struct PartReceipt {
pub part_number: u16,
pub etag: String,
}Expand description
One part that was uploaded, as S3 and R2 report it: its number and the
ETag the store assigned (issue #586). A module collects these from
Blob::upload_part and passes them, in ascending part order, to
Blob::complete_multipart.
Fields§
§part_number: u16The part’s 1-based number, 1 ..= MAX_MULTIPART_PARTS.
etag: StringThe store’s ETag for the part.
Trait Implementations§
Source§impl Clone for PartReceipt
impl Clone for PartReceipt
Source§impl Debug for PartReceipt
impl Debug for PartReceipt
impl Eq for PartReceipt
Source§impl PartialEq for PartReceipt
impl PartialEq for PartReceipt
impl StructuralPartialEq for PartReceipt
Auto Trait Implementations§
impl Freeze for PartReceipt
impl RefUnwindSafe for PartReceipt
impl Send for PartReceipt
impl Sync for PartReceipt
impl Unpin for PartReceipt
impl UnsafeUnpin for PartReceipt
impl UnwindSafe for PartReceipt
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> Equivalent<K> for Q
impl<Q, K> Equivalent<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.