pub struct GetObjectLegalHoldInput {
pub bucket: String,
pub expected_bucket_owner: Option<String>,
pub key: String,
pub request_payer: Option<RequestPayer>,
pub version_id: Option<String>,
}Expand description
S3 GetObjectLegalHoldInput.
Fields§
§bucket: StringHTTP label (URI path).
expected_bucket_owner: Option<String>HTTP header: x-amz-expected-bucket-owner.
key: StringHTTP label (URI path).
request_payer: Option<RequestPayer>HTTP header: x-amz-request-payer.
version_id: Option<String>HTTP query: versionId.
Trait Implementations§
Source§impl Clone for GetObjectLegalHoldInput
impl Clone for GetObjectLegalHoldInput
Source§fn clone(&self) -> GetObjectLegalHoldInput
fn clone(&self) -> GetObjectLegalHoldInput
Returns a duplicate 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 GetObjectLegalHoldInput
impl Debug for GetObjectLegalHoldInput
Source§impl Default for GetObjectLegalHoldInput
impl Default for GetObjectLegalHoldInput
Source§fn default() -> GetObjectLegalHoldInput
fn default() -> GetObjectLegalHoldInput
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for GetObjectLegalHoldInput
impl RefUnwindSafe for GetObjectLegalHoldInput
impl Send for GetObjectLegalHoldInput
impl Sync for GetObjectLegalHoldInput
impl Unpin for GetObjectLegalHoldInput
impl UnsafeUnpin for GetObjectLegalHoldInput
impl UnwindSafe for GetObjectLegalHoldInput
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