pub struct GroupMemberOwned {
pub account_name: String,
pub character_name: String,
pub subgroup: u32,
pub profession: u32,
pub elite_specialization: u32,
pub is_self: bool,
pub is_in_instance: bool,
pub is_commander: bool,
pub is_lieutenant: bool,
}Expand description
Group Member as owned version.
Fields§
§account_name: StringAccount name of the group member.
character_name: StringCharacter name of the group member.
subgroup: u320 for parties, 1-15 according to the squad’s subgroup
profession: u320-9 = Profession; -1 Unknown -> e.g. on loading screen or logged out
elite_specialization: u32Third Spec ID, not necessarily elite; or -1 Unknown -> e.g. on loading screen or logged out
is_self: boolIs this member the player themselves?
is_in_instance: boolIs in the same map instance as the player.
is_commander: boolIs this member a commander?
is_lieutenant: boolIs this member a lieutenant?
Trait Implementations§
Source§impl Clone for GroupMemberOwned
impl Clone for GroupMemberOwned
Source§fn clone(&self) -> GroupMemberOwned
fn clone(&self) -> GroupMemberOwned
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 GroupMemberOwned
impl Debug for GroupMemberOwned
Source§impl<'de> Deserialize<'de> for GroupMemberOwned
impl<'de> Deserialize<'de> for GroupMemberOwned
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
Source§impl From<&GroupMember> for GroupMemberOwned
impl From<&GroupMember> for GroupMemberOwned
Source§fn from(member: &GroupMember) -> Self
fn from(member: &GroupMember) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for GroupMemberOwned
impl RefUnwindSafe for GroupMemberOwned
impl Send for GroupMemberOwned
impl Sync for GroupMemberOwned
impl Unpin for GroupMemberOwned
impl UnwindSafe for GroupMemberOwned
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