pub struct FlingData {
pub power: u32,
pub use_item: bool,
pub hit_effect: Option<HitEffect>,
}Expand description
Data for what happens when “Fling” is used with this item.
Fields§
§power: u32§use_item: bool§hit_effect: Option<HitEffect>Trait Implementations§
Source§impl<'de> Deserialize<'de> for FlingData
impl<'de> Deserialize<'de> for FlingData
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for FlingData
impl StructuralPartialEq for FlingData
Auto Trait Implementations§
impl Freeze for FlingData
impl RefUnwindSafe for FlingData
impl Send for FlingData
impl Sync for FlingData
impl Unpin for FlingData
impl UnsafeUnpin for FlingData
impl UnwindSafe for FlingData
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.