pub struct RoleRolePrivileges {
pub service_id: Option<String>,
pub privilege_name: Option<String>,
}Expand description
The set of privileges that are granted to this role.
This type is not used in any activity, and only used as part of another schema.
Fields§
§service_id: Option<String>The obfuscated ID of the service this privilege is for. This value is returned with Privileges.list().
privilege_name: Option<String>The name of the privilege.
Trait Implementations§
Source§impl Clone for RoleRolePrivileges
impl Clone for RoleRolePrivileges
Source§fn clone(&self) -> RoleRolePrivileges
fn clone(&self) -> RoleRolePrivileges
Returns a duplicate 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 RoleRolePrivileges
impl Debug for RoleRolePrivileges
Source§impl Default for RoleRolePrivileges
impl Default for RoleRolePrivileges
Source§fn default() -> RoleRolePrivileges
fn default() -> RoleRolePrivileges
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RoleRolePrivileges
impl<'de> Deserialize<'de> for RoleRolePrivileges
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 Serialize for RoleRolePrivileges
impl Serialize for RoleRolePrivileges
impl NestedType for RoleRolePrivileges
impl Part for RoleRolePrivileges
Auto Trait Implementations§
impl Freeze for RoleRolePrivileges
impl RefUnwindSafe for RoleRolePrivileges
impl Send for RoleRolePrivileges
impl Sync for RoleRolePrivileges
impl Unpin for RoleRolePrivileges
impl UnsafeUnpin for RoleRolePrivileges
impl UnwindSafe for RoleRolePrivileges
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more