pub enum SegmentLeaderboardEntry {
MessageIndex(Field<MessageIndex>),
Name(Field<Utf8String>),
Type(Field<SegmentLeaderboardType>),
GroupPrimaryKey(Field<Uint32>),
ActivityId(Field<Uint32>),
SegmentTime(Field<Uint32>),
ActivityIdString(Field<Utf8String>),
Unknown {
data: Vec<u8>,
field_def_num: u8,
},
}
Expand description
Unique Identification data for an individual segment leader within a segment file
Variants
MessageIndex(Field<MessageIndex>)
Name(Field<Utf8String>)
Friendly name assigned to leader
Type(Field<SegmentLeaderboardType>)
Leader classification
GroupPrimaryKey(Field<Uint32>)
Primary user ID of this leader
ActivityId(Field<Uint32>)
ID of the activity associated with this leader time
SegmentTime(Field<Uint32>)
Segment Time (includes pauses)
ActivityIdString(Field<Utf8String>)
String version of the activity_id. 21 characters long, express in decimal
Unknown
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for SegmentLeaderboardEntry
impl Send for SegmentLeaderboardEntry
impl Sync for SegmentLeaderboardEntry
impl Unpin for SegmentLeaderboardEntry
impl UnwindSafe for SegmentLeaderboardEntry
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more