Struct google_cloud_storage::http::bucket_access_controls::insert::BucketAccessControlCreationConfig
source · pub struct BucketAccessControlCreationConfig {
pub entity: String,
pub role: BucketACLRole,
}Fields§
§entity: StringThe entity holding the permission. Can be user-emailAddress, group-groupId, group-emailAddress, allUsers, or allAuthenticatedUsers.
role: BucketACLRoleTrait Implementations§
source§impl Clone for BucketAccessControlCreationConfig
impl Clone for BucketAccessControlCreationConfig
source§fn clone(&self) -> BucketAccessControlCreationConfig
fn clone(&self) -> BucketAccessControlCreationConfig
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<'de> Deserialize<'de> for BucketAccessControlCreationConfig
impl<'de> Deserialize<'de> for BucketAccessControlCreationConfig
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<BucketAccessControlCreationConfig> for BucketAccessControlCreationConfig
impl PartialEq<BucketAccessControlCreationConfig> for BucketAccessControlCreationConfig
source§fn eq(&self, other: &BucketAccessControlCreationConfig) -> bool
fn eq(&self, other: &BucketAccessControlCreationConfig) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl Eq for BucketAccessControlCreationConfig
impl StructuralEq for BucketAccessControlCreationConfig
impl StructuralPartialEq for BucketAccessControlCreationConfig
Auto Trait Implementations§
impl RefUnwindSafe for BucketAccessControlCreationConfig
impl Send for BucketAccessControlCreationConfig
impl Sync for BucketAccessControlCreationConfig
impl Unpin for BucketAccessControlCreationConfig
impl UnwindSafe for BucketAccessControlCreationConfig
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.