[−][src]Struct tame_gcs::objects::InsertObjectOptional
Optional parameters when inserting an object. See here
Fields
standard_params: StandardQueryParameters<'a>
content_type: Option<&'a str>
The Content-Type of the object, defaults to application/octet-stream
.
content_encoding: Option<&'a str>
If set, sets the contentEncoding property of the final object to
this value. Setting this parameter is equivalent to setting the
contentEncoding
metadata property. This can be useful when
uploading an object with uploadType=media to indicate the
encoding of the content being uploaded.
conditionals: Conditionals
kms_key_name: Option<&'a str>
Resource name of the Cloud KMS key that will be used to encrypt the object. Overrides the object metadata's kms_key_name value, if any.
predefined_acl: Option<PredefinedAcl>
Apply a predefined set of access controls to this object.
projection: Option<Projection>
Set of properties to return. Defaults to noAcl
, unless the object
resource specifies the acl property, when it defaults to full.
user_project: Option<&'a str>
The project to be billed for this request. Required for Requester Pays buckets.
Trait Implementations
impl<'a> Default for InsertObjectOptional<'a>
[src]
fn default() -> InsertObjectOptional<'a>
[src]
impl<'a> Serialize for InsertObjectOptional<'a>
[src]
Auto Trait Implementations
impl<'a> Sync for InsertObjectOptional<'a>
impl<'a> Send for InsertObjectOptional<'a>
impl<'a> Unpin for InsertObjectOptional<'a>
impl<'a> RefUnwindSafe for InsertObjectOptional<'a>
impl<'a> UnwindSafe for InsertObjectOptional<'a>
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,