pub(crate) struct GearResult {
pub stats: CombatStats,
pub equipped_items: Vec<EquippedItem>,
pub set_bonus_auras: Vec<u32>,
pub main_hand: WeaponStats,
pub off_hand: Option<WeaponStats>,
}Fields§
§stats: CombatStats§equipped_items: Vec<EquippedItem>§set_bonus_auras: Vec<u32>§main_hand: WeaponStats§off_hand: Option<WeaponStats>Implementations§
Source§impl GearResult
impl GearResult
Trait Implementations§
Auto Trait Implementations§
impl Freeze for GearResult
impl RefUnwindSafe for GearResult
impl Send for GearResult
impl Sync for GearResult
impl Unpin for GearResult
impl UnsafeUnpin for GearResult
impl UnwindSafe for GearResult
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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