pub struct Gadget { /* private fields */ }
Expand description
Gadget-specific agent data.
Gadgets are entities that are spawned by certain skills. They are mostly inanimate objects that only exist to achieve a certain skill effect.
Examples of this include the banners spawned by Warriors, but also skill effects like the roots created by Entangle or the other objects in the arena.
Implementations§
Trait Implementations§
impl Eq for Gadget
impl StructuralPartialEq for Gadget
Auto Trait Implementations§
impl Freeze for Gadget
impl RefUnwindSafe for Gadget
impl Send for Gadget
impl Sync for Gadget
impl Unpin for Gadget
impl UnwindSafe for Gadget
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