pub struct ChunkedUpload<'a> { /* private fields */ }Expand description
An orchestrator for Box chunked (multipart) uploads over a Client: it
creates an upload session, uploads the content’s parts with bounded
concurrency, and commits — for a new file (ChunkedUpload::upload) or a
new version of an existing file (ChunkedUpload::upload_version). Box
requires chunked upload for files at or above its minimum session size;
smaller files use the single-shot upload endpoints.
Implementations§
Auto Trait Implementations§
impl<'a> !RefUnwindSafe for ChunkedUpload<'a>
impl<'a> !UnwindSafe for ChunkedUpload<'a>
impl<'a> Freeze for ChunkedUpload<'a>
impl<'a> Send for ChunkedUpload<'a>
impl<'a> Sync for ChunkedUpload<'a>
impl<'a> Unpin for ChunkedUpload<'a>
impl<'a> UnsafeUnpin for ChunkedUpload<'a>
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