pub fn random_group_member(&self) -> Vec<u8> {
        let index = (OsRng.next_u32() as usize) % self.members.len();
        // We can unwrap here, because the index is scoped with the size of the
        // HashSet.
        let (_, identity) = self.members[index].clone();
        identity
    }
/// Return the identity of a random member of the group.
Return the identity of a random member of the group.
Return the identity of a random member of the group .
pub fn random_group_member(&self) -> Vec<u8> {
        let index = (OsRng.next_u32() as usize) % self.members.len();
        // We can unwrap here, because the index is scoped with the size of the
        // HashSet.
        let (_, identity) = self.members[index].clone();
        identity
    }
pub fn random_group_member ( & self ) -> Vec < u8 > { let index = ( OsRng . next_u32 ( ) as usize ) % self . members . len ( ) ; // We can unwrap here, because the index is scoped with the size of the // HashSet. let ( _ , identity ) = self . members [ index ] . clone ( ) ; identity }
Return the identity of a random member of the group.
Return the identity of a random member of the group .
&self
&self