pub struct DirectMultipartUpload {
pub part_size_bytes: u64,
pub checksum_algorithm: ChecksumAlgorithm,
}Expand description
Part geometry returned for a direct multipart upload.
The begin response does not include a content reference or part count because the final payload is not known yet. The server owns the provider upload id and returns the content reference only after completion.
Fields§
§part_size_bytes: u64Byte length of every part except the last. At most 10,000 parts may
be uploaded, so this bounds the object at part_size_bytes × 10_000.
checksum_algorithm: ChecksumAlgorithmChecksum algorithm every part and the complete assembled payload must use for this session.
Trait Implementations§
Source§impl Clone for DirectMultipartUpload
impl Clone for DirectMultipartUpload
Source§fn clone(&self) -> DirectMultipartUpload
fn clone(&self) -> DirectMultipartUpload
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 moreimpl Copy for DirectMultipartUpload
Source§impl Debug for DirectMultipartUpload
impl Debug for DirectMultipartUpload
Source§impl<'de> Deserialize<'de> for DirectMultipartUpload
impl<'de> Deserialize<'de> for DirectMultipartUpload
Source§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
impl Eq for DirectMultipartUpload
Source§impl PartialEq for DirectMultipartUpload
impl PartialEq for DirectMultipartUpload
Source§impl Serialize for DirectMultipartUpload
impl Serialize for DirectMultipartUpload
impl StructuralPartialEq for DirectMultipartUpload
Auto Trait Implementations§
impl Freeze for DirectMultipartUpload
impl RefUnwindSafe for DirectMultipartUpload
impl Send for DirectMultipartUpload
impl Sync for DirectMultipartUpload
impl Unpin for DirectMultipartUpload
impl UnsafeUnpin for DirectMultipartUpload
impl UnwindSafe for DirectMultipartUpload
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