pub struct RolePermission {
pub node_id: NodeId,
pub permissions: u64,
}Expand description
Role permission for a node.
Fields§
§node_id: NodeIdRole ID.
permissions: u64Permission flags.
Trait Implementations§
Source§impl Clone for RolePermission
impl Clone for RolePermission
Source§fn clone(&self) -> RolePermission
fn clone(&self) -> RolePermission
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 RolePermission
impl Debug for RolePermission
Auto Trait Implementations§
impl Freeze for RolePermission
impl RefUnwindSafe for RolePermission
impl Send for RolePermission
impl Sync for RolePermission
impl Unpin for RolePermission
impl UnwindSafe for RolePermission
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