pub struct PaperdollLoadout {
pub precombat_aura_ids: Vec<u32>,
pub talent_ranks: Vec<(u32, u8)>,
pub item_use_spells: Vec<(GearSlot, u32)>,
pub weapon_main: WeaponStats,
pub weapon_off: Option<WeaponStats>,
}Expand description
Loadout-derived fields in a character-sheet snapshot.
Fields§
§precombat_aura_ids: Vec<u32>§talent_ranks: Vec<(u32, u8)>§item_use_spells: Vec<(GearSlot, u32)>§weapon_main: WeaponStats§weapon_off: Option<WeaponStats>Trait Implementations§
Source§impl Clone for PaperdollLoadout
impl Clone for PaperdollLoadout
Source§fn clone(&self) -> PaperdollLoadout
fn clone(&self) -> PaperdollLoadout
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 moreAuto Trait Implementations§
impl Freeze for PaperdollLoadout
impl RefUnwindSafe for PaperdollLoadout
impl Send for PaperdollLoadout
impl Sync for PaperdollLoadout
impl Unpin for PaperdollLoadout
impl UnsafeUnpin for PaperdollLoadout
impl UnwindSafe for PaperdollLoadout
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