pub struct PutObjectRequest {
pub key: String,
pub body: Vec<u8>,
}Fields§
§key: String§body: Vec<u8>Trait Implementations§
Source§impl S3RequestData for PutObjectRequest
impl S3RequestData for PutObjectRequest
type ResponseType = PutObjectResponse
Source§fn into_builder(
&self,
access_key: &str,
secret_key: &str,
region: &str,
endpoint: &str,
) -> Result<S3RequestBuilder<Self::ResponseType>>
fn into_builder( &self, access_key: &str, secret_key: &str, region: &str, endpoint: &str, ) -> Result<S3RequestBuilder<Self::ResponseType>>
Creates an S3RequestBuilder from the S3RequestData object
Auto Trait Implementations§
impl Freeze for PutObjectRequest
impl RefUnwindSafe for PutObjectRequest
impl Send for PutObjectRequest
impl Sync for PutObjectRequest
impl Unpin for PutObjectRequest
impl UnsafeUnpin for PutObjectRequest
impl UnwindSafe for PutObjectRequest
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