Struct cloud_storage::object::ComposeRequest
source · pub struct ComposeRequest {
pub kind: String,
pub source_objects: Vec<SourceObject>,
pub destination: Option<Object>,
}
Expand description
The request that is supplied to perform Object::compose
.
Fields§
§kind: String
The kind of item this is. Will always be storage#composeRequest
.
source_objects: Vec<SourceObject>
The list of source objects that will be concatenated into a single object.
destination: Option<Object>
Properties of the resulting object.
Trait Implementations§
source§impl Debug for ComposeRequest
impl Debug for ComposeRequest
source§impl PartialEq for ComposeRequest
impl PartialEq for ComposeRequest
source§fn eq(&self, other: &ComposeRequest) -> bool
fn eq(&self, other: &ComposeRequest) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for ComposeRequest
impl Serialize for ComposeRequest
impl StructuralPartialEq for ComposeRequest
Auto Trait Implementations§
impl RefUnwindSafe for ComposeRequest
impl Send for ComposeRequest
impl Sync for ComposeRequest
impl Unpin for ComposeRequest
impl UnwindSafe for ComposeRequest
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