pub struct GroupRoleKey(pub Key);Expand description
represents a Second Life key for a role within a group (e.g. the “Owners”
role, or the nil-keyed default “Everyone” role), as distinct from the
group’s own GroupKey
Tuple Fields§
§0: KeyImplementations§
Trait Implementations§
Source§impl Clone for GroupRoleKey
impl Clone for GroupRoleKey
Source§fn clone(&self) -> GroupRoleKey
fn clone(&self) -> GroupRoleKey
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for GroupRoleKey
Source§impl Debug for GroupRoleKey
impl Debug for GroupRoleKey
Source§impl Display for GroupRoleKey
impl Display for GroupRoleKey
impl Eq for GroupRoleKey
Source§impl From<GroupRoleKey> for Key
impl From<GroupRoleKey> for Key
Source§fn from(val: GroupRoleKey) -> Self
fn from(val: GroupRoleKey) -> Self
Converts to this type from the input type.
Source§impl From<Uuid> for GroupRoleKey
impl From<Uuid> for GroupRoleKey
Source§impl Hash for GroupRoleKey
impl Hash for GroupRoleKey
Source§impl PartialEq for GroupRoleKey
impl PartialEq for GroupRoleKey
Source§fn eq(&self, other: &GroupRoleKey) -> bool
fn eq(&self, other: &GroupRoleKey) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for GroupRoleKey
Auto Trait Implementations§
impl Freeze for GroupRoleKey
impl RefUnwindSafe for GroupRoleKey
impl Send for GroupRoleKey
impl Sync for GroupRoleKey
impl Unpin for GroupRoleKey
impl UnsafeUnpin for GroupRoleKey
impl UnwindSafe for GroupRoleKey
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