pub struct MultipartUploadGrant {
pub upload_id: Uuid,
pub key: ObjectKey,
pub size_bytes: u64,
pub part_size_bytes: u64,
pub part_count: u32,
}Fields§
§upload_id: Uuid§key: ObjectKey§size_bytes: u64§part_size_bytes: u64§part_count: u32Implementations§
Source§impl MultipartUploadGrant
impl MultipartUploadGrant
pub fn expected_part_size( &self, part_number: u32, ) -> Result<u64, ObjectTransferError>
Trait Implementations§
Source§impl Clone for MultipartUploadGrant
impl Clone for MultipartUploadGrant
Source§fn clone(&self) -> MultipartUploadGrant
fn clone(&self) -> MultipartUploadGrant
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 MultipartUploadGrant
impl Debug for MultipartUploadGrant
Source§impl<'de> Deserialize<'de> for MultipartUploadGrant
impl<'de> Deserialize<'de> for MultipartUploadGrant
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 MultipartUploadGrant
Source§impl PartialEq for MultipartUploadGrant
impl PartialEq for MultipartUploadGrant
Source§impl Serialize for MultipartUploadGrant
impl Serialize for MultipartUploadGrant
impl StructuralPartialEq for MultipartUploadGrant
Auto Trait Implementations§
impl Freeze for MultipartUploadGrant
impl RefUnwindSafe for MultipartUploadGrant
impl Send for MultipartUploadGrant
impl Sync for MultipartUploadGrant
impl Unpin for MultipartUploadGrant
impl UnsafeUnpin for MultipartUploadGrant
impl UnwindSafe for MultipartUploadGrant
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.