pub struct DelegatedRoleGrant {
pub target: AuthRole,
pub scopes: Vec<String>,
}Fields§
§target: AuthRole§scopes: Vec<String>Trait Implementations§
Source§impl CandidType for DelegatedRoleGrant
impl CandidType for DelegatedRoleGrant
Source§impl Clone for DelegatedRoleGrant
impl Clone for DelegatedRoleGrant
Source§impl Debug for DelegatedRoleGrant
impl Debug for DelegatedRoleGrant
Source§impl<'de> Deserialize<'de> for DelegatedRoleGrant
impl<'de> Deserialize<'de> for DelegatedRoleGrant
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 Eq for DelegatedRoleGrant
Source§impl PartialEq for DelegatedRoleGrant
impl PartialEq for DelegatedRoleGrant
Source§impl Serialize for DelegatedRoleGrant
impl Serialize for DelegatedRoleGrant
impl StructuralPartialEq for DelegatedRoleGrant
Auto Trait Implementations§
impl Freeze for DelegatedRoleGrant
impl RefUnwindSafe for DelegatedRoleGrant
impl Send for DelegatedRoleGrant
impl Sync for DelegatedRoleGrant
impl Unpin for DelegatedRoleGrant
impl UnsafeUnpin for DelegatedRoleGrant
impl UnwindSafe for DelegatedRoleGrant
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