Struct google_analytics3::api::EntityUserLinkPermissions
source · pub struct EntityUserLinkPermissions {
pub effective: Option<Vec<String>>,
pub local: Option<Vec<String>>,
}
Expand description
Permissions the user has for this entity.
This type is not used in any activity, and only used as part of another schema.
Fields§
§effective: Option<Vec<String>>
Effective permissions represent all the permissions that a user has for this entity. These include any implied permissions (e.g., EDIT implies VIEW) or inherited permissions from the parent entity. Effective permissions are read-only.
local: Option<Vec<String>>
Permissions that a user has been assigned at this very level. Does not include any implied or inherited permissions. Local permissions are modifiable.
Trait Implementations§
source§impl Clone for EntityUserLinkPermissions
impl Clone for EntityUserLinkPermissions
source§fn clone(&self) -> EntityUserLinkPermissions
fn clone(&self) -> EntityUserLinkPermissions
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 Debug for EntityUserLinkPermissions
impl Debug for EntityUserLinkPermissions
source§impl Default for EntityUserLinkPermissions
impl Default for EntityUserLinkPermissions
source§fn default() -> EntityUserLinkPermissions
fn default() -> EntityUserLinkPermissions
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for EntityUserLinkPermissions
impl<'de> Deserialize<'de> for EntityUserLinkPermissions
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
impl NestedType for EntityUserLinkPermissions
impl Part for EntityUserLinkPermissions
Auto Trait Implementations§
impl RefUnwindSafe for EntityUserLinkPermissions
impl Send for EntityUserLinkPermissions
impl Sync for EntityUserLinkPermissions
impl Unpin for EntityUserLinkPermissions
impl UnwindSafe for EntityUserLinkPermissions
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