pub struct OnCritReduceCharge {
pub target: String,
pub chance: f64,
}Expand description
Charge-reduction proc fired on an AutoAttackDef’s crits.
Fields§
§target: String§chance: f64Trait Implementations§
Source§impl Debug for OnCritReduceCharge
impl Debug for OnCritReduceCharge
Source§impl<'de> Deserialize<'de> for OnCritReduceCharge
impl<'de> Deserialize<'de> for OnCritReduceCharge
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
Auto Trait Implementations§
impl Freeze for OnCritReduceCharge
impl RefUnwindSafe for OnCritReduceCharge
impl Send for OnCritReduceCharge
impl Sync for OnCritReduceCharge
impl Unpin for OnCritReduceCharge
impl UnsafeUnpin for OnCritReduceCharge
impl UnwindSafe for OnCritReduceCharge
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