pub struct TalentTrackLevelData {
pub level: i32,
pub state: i32,
pub tasks: Vec<TalentTrackTask>,
pub reward_perks: Vec<TalentTrackRewardPerk>,
pub reward_products: Vec<TalentTrackRewardProduct>,
}
Fields§
§level: i32
§state: i32
§tasks: Vec<TalentTrackTask>
§reward_perks: Vec<TalentTrackRewardPerk>
§reward_products: Vec<TalentTrackRewardProduct>
Trait Implementations§
Source§impl Clone for TalentTrackLevelData
impl Clone for TalentTrackLevelData
Source§fn clone(&self) -> TalentTrackLevelData
fn clone(&self) -> TalentTrackLevelData
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 TalentTrackLevelData
impl Debug for TalentTrackLevelData
Source§impl Default for TalentTrackLevelData
impl Default for TalentTrackLevelData
Source§fn default() -> TalentTrackLevelData
fn default() -> TalentTrackLevelData
Returns the “default value” for a type. Read more
Source§impl PartialEq for TalentTrackLevelData
impl PartialEq for TalentTrackLevelData
impl StructuralPartialEq for TalentTrackLevelData
Auto Trait Implementations§
impl Freeze for TalentTrackLevelData
impl RefUnwindSafe for TalentTrackLevelData
impl Send for TalentTrackLevelData
impl Sync for TalentTrackLevelData
impl Unpin for TalentTrackLevelData
impl UnwindSafe for TalentTrackLevelData
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