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
sourceimpl Clone for PutChunkRequest
impl Clone for PutChunkRequest
sourcefn clone(&self) -> PutChunkRequest
fn clone(&self) -> PutChunkRequest
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for PutChunkRequest
impl Debug for PutChunkRequest
sourceimpl Default for PutChunkRequest
impl Default for PutChunkRequest
sourcefn default() -> PutChunkRequest
fn default() -> PutChunkRequest
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for PutChunkRequest
impl<'de> Deserialize<'de> for PutChunkRequest
sourcefn 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
sourceimpl PartialEq<PutChunkRequest> for PutChunkRequest
impl PartialEq<PutChunkRequest> for PutChunkRequest
sourcefn 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 ==
. Read more
sourcefn ne(&self, other: &PutChunkRequest) -> bool
fn ne(&self, other: &PutChunkRequest) -> bool
This method tests for !=
.
sourceimpl Serialize for PutChunkRequest
impl Serialize for PutChunkRequest
impl Eq for PutChunkRequest
impl StructuralEq for PutChunkRequest
impl StructuralPartialEq for PutChunkRequest
Auto Trait Implementations
impl RefUnwindSafe for PutChunkRequest
impl Send for PutChunkRequest
impl Sync for PutChunkRequest
impl Unpin for PutChunkRequest
impl UnwindSafe for PutChunkRequest
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<T> Pointable for T
impl<T> Pointable for T
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more