pub struct PermissionsResponse {
pub identity_id: RuntimeIdentityId,
pub revision: u64,
pub grants: Vec<PermissionGrant>,
}Fields§
§identity_id: RuntimeIdentityId§revision: u64§grants: Vec<PermissionGrant>Trait Implementations§
Source§impl Clone for PermissionsResponse
impl Clone for PermissionsResponse
Source§impl Debug for PermissionsResponse
impl Debug for PermissionsResponse
Source§impl<'de> Deserialize<'de> for PermissionsResponse
impl<'de> Deserialize<'de> for PermissionsResponse
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 PermissionsResponse
Source§impl PartialEq for PermissionsResponse
impl PartialEq for PermissionsResponse
Source§impl Serialize for PermissionsResponse
impl Serialize for PermissionsResponse
impl StructuralPartialEq for PermissionsResponse
Auto Trait Implementations§
impl Freeze for PermissionsResponse
impl RefUnwindSafe for PermissionsResponse
impl Send for PermissionsResponse
impl Sync for PermissionsResponse
impl Unpin for PermissionsResponse
impl UnsafeUnpin for PermissionsResponse
impl UnwindSafe for PermissionsResponse
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