pub enum ParallelUploadResult {
Success,
PartialFailure {
successful_chunks: Vec<u32>,
failed_chunks: HashMap<u32, String>,
},
Failed(String),
}
Expand description
Result of a parallel upload operation
Variants§
Success
All chunks uploaded successfully
PartialFailure
Some chunks failed after all retries
Fields
Failed(String)
Upload was completely unsuccessful
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ParallelUploadResult
impl RefUnwindSafe for ParallelUploadResult
impl Send for ParallelUploadResult
impl Sync for ParallelUploadResult
impl Unpin for ParallelUploadResult
impl UnwindSafe for ParallelUploadResult
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