pub struct PlayerAchievementAwards {
pub player_id: Uuid,
pub achievement_ids: Vec<Uuid>,
}Expand description
Represents the achievements awarded to a single player at a specific time.
Fields§
§player_id: UuidThe unique ID of the player who received the achievements.
achievement_ids: Vec<Uuid>The list of achievement IDs awarded to the player.
Trait Implementations§
Source§impl Clone for PlayerAchievementAwards
impl Clone for PlayerAchievementAwards
Source§fn clone(&self) -> PlayerAchievementAwards
fn clone(&self) -> PlayerAchievementAwards
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 moreSource§impl Debug for PlayerAchievementAwards
impl Debug for PlayerAchievementAwards
Auto Trait Implementations§
impl Freeze for PlayerAchievementAwards
impl RefUnwindSafe for PlayerAchievementAwards
impl Send for PlayerAchievementAwards
impl Sync for PlayerAchievementAwards
impl Unpin for PlayerAchievementAwards
impl UnsafeUnpin for PlayerAchievementAwards
impl UnwindSafe for PlayerAchievementAwards
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Erasable for T
impl<T> Erasable for T
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more