pub struct CopyObjectOptions {
pub source_if_match: Option<String>,
pub destination_if_none_match: Option<String>,
pub content_type: Option<String>,
}Expand description
Preconditions and metadata for a server-side object copy.
Fields§
§source_if_match: Option<String>Required source ETag match when present.
destination_if_none_match: Option<String>Required destination non-match condition when present.
content_type: Option<String>Content type stored on the destination.
Trait Implementations§
Source§impl Clone for CopyObjectOptions
impl Clone for CopyObjectOptions
Source§impl Debug for CopyObjectOptions
impl Debug for CopyObjectOptions
Source§impl Default for CopyObjectOptions
impl Default for CopyObjectOptions
impl Eq for CopyObjectOptions
Source§impl PartialEq for CopyObjectOptions
impl PartialEq for CopyObjectOptions
impl StructuralPartialEq for CopyObjectOptions
Auto Trait Implementations§
impl Freeze for CopyObjectOptions
impl RefUnwindSafe for CopyObjectOptions
impl Send for CopyObjectOptions
impl Sync for CopyObjectOptions
impl Unpin for CopyObjectOptions
impl UnsafeUnpin for CopyObjectOptions
impl UnwindSafe for CopyObjectOptions
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