Struct google_cloud_storage::http::object_access_controls::insert::InsertObjectAccessControlRequest
source · pub struct InsertObjectAccessControlRequest {
pub bucket: String,
pub object: String,
pub generation: Option<i64>,
pub acl: ObjectAccessControlCreationConfig,
}Fields§
§bucket: StringRequired. Name of a bucket.
object: StringRequired. Name of the object.
generation: Option<i64>If present, selects a specific revision of this object (as opposed to the latest version, the default).
acl: ObjectAccessControlCreationConfigProperties of the object access control to be inserted.
Trait Implementations§
source§impl Clone for InsertObjectAccessControlRequest
impl Clone for InsertObjectAccessControlRequest
source§fn clone(&self) -> InsertObjectAccessControlRequest
fn clone(&self) -> InsertObjectAccessControlRequest
Returns a copy 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 Default for InsertObjectAccessControlRequest
impl Default for InsertObjectAccessControlRequest
source§fn default() -> InsertObjectAccessControlRequest
fn default() -> InsertObjectAccessControlRequest
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for InsertObjectAccessControlRequest
impl<'de> Deserialize<'de> for InsertObjectAccessControlRequest
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl PartialEq<InsertObjectAccessControlRequest> for InsertObjectAccessControlRequest
impl PartialEq<InsertObjectAccessControlRequest> for InsertObjectAccessControlRequest
source§fn eq(&self, other: &InsertObjectAccessControlRequest) -> bool
fn eq(&self, other: &InsertObjectAccessControlRequest) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl Eq for InsertObjectAccessControlRequest
impl StructuralEq for InsertObjectAccessControlRequest
impl StructuralPartialEq for InsertObjectAccessControlRequest
Auto Trait Implementations§
impl RefUnwindSafe for InsertObjectAccessControlRequest
impl Send for InsertObjectAccessControlRequest
impl Sync for InsertObjectAccessControlRequest
impl Unpin for InsertObjectAccessControlRequest
impl UnwindSafe for InsertObjectAccessControlRequest
Blanket Implementations§
source§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.