pub struct PutChunkRequest {
pub chunk: Chunk,
pub stream_id: Option<String>,
pub cancel_and_remove: bool,
}
Expand description
Parameter to PutChunk operation
Fields§
§chunk: Chunk
upload chunk from the file. if chunk.isLast is set, this will be the last chunk uploaded
stream_id: Option<String>
This value should be set to the streamId
returned from the initial PutObject.
cancel_and_remove: bool
If set, the receiving provider should cancel the upload process and remove the file.
Trait Implementations§
Source§impl Clone for PutChunkRequest
impl Clone for PutChunkRequest
Source§fn clone(&self) -> PutChunkRequest
fn clone(&self) -> PutChunkRequest
Returns a copy of the value. Read more
1.0.0 · 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 PutChunkRequest
impl Debug for PutChunkRequest
Source§impl Default for PutChunkRequest
impl Default for PutChunkRequest
Source§fn default() -> PutChunkRequest
fn default() -> PutChunkRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PutChunkRequest
impl<'de> Deserialize<'de> for PutChunkRequest
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
Source§impl PartialEq for PutChunkRequest
impl PartialEq for PutChunkRequest
Source§impl Serialize for PutChunkRequest
impl Serialize for PutChunkRequest
impl Eq for PutChunkRequest
impl StructuralPartialEq for PutChunkRequest
Auto Trait Implementations§
impl Freeze for PutChunkRequest
impl RefUnwindSafe for PutChunkRequest
impl Send for PutChunkRequest
impl Sync for PutChunkRequest
impl Unpin for PutChunkRequest
impl UnwindSafe for PutChunkRequest
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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.