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<PutChunkRequest> for PutChunkRequest
impl PartialEq<PutChunkRequest> for PutChunkRequest
source§fn eq(&self, other: &PutChunkRequest) -> bool
fn eq(&self, other: &PutChunkRequest) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.