pub(super) struct FrostConfig {Show 25 fields
pub augury_abounds: bool,
pub brain_freeze_chance: f64,
pub deep_shatter_crit_factor: f64,
pub everlasting_frost: bool,
pub flash_freeze_fof_chance: f64,
pub force_of_will: bool,
pub fingers_of_frost_chance: f64,
pub glacial_assault: bool,
pub glaciate: bool,
pub hand_of_frost: bool,
pub hand_of_frost_chance_per_stack: f64,
pub improved_flurry: bool,
pub infused_splinters: bool,
pub icicles_period_ms: u32,
pub lance_consume: i32,
pub permafrost_lances: bool,
pub signature_spell: bool,
pub set2_fof_chance: f64,
pub set4_fof_shatter_mult: f64,
pub spellfrost_teachings: bool,
pub splintering_orbs: bool,
pub splintering_sorcery: bool,
pub splinterstorm: bool,
pub thermal_void: bool,
pub wintertide: bool,
}Fields§
§augury_abounds: boolAugury Abounds enables accumulated splinter rolls.
brain_freeze_chance: f64Brain Freeze 190447 e1 resolved proc chance.
deep_shatter_crit_factor: f64Deep Shatter effect bonus as a fraction.
everlasting_frost: boolEverlasting Frost enables its Ice Lance rider.
flash_freeze_fof_chance: f64Flash Freeze 379993 e1 resolved Glacial Spike Fingers of Frost chance.
force_of_will: boolForce of Will enables its splinter rider.
fingers_of_frost_chance: f64Fingers of Frost 112965 e1 resolved proc chance.
glacial_assault: boolGlacial Assault enables its impact rider.
glaciate: boolGlaciate enables its damage conversion.
hand_of_frost: boolHand of Frost rank one enables accumulated rolls.
hand_of_frost_chance_per_stack: f64Hand of Frost effect chance scaled per stack.
improved_flurry: boolImproved Flurry enables its freezing application.
infused_splinters: boolInfused Splinters enables freezing from splinters.
icicles_period_ms: u32Icicles passive periodic stack cadence.
lance_consume: i32Shatter base Ice Lance consumption plus Heart of Ice and Polished Focus.
permafrost_lances: boolPermafrost Lances enables its lance rider.
signature_spell: boolSignature Spell enables its splinter trigger.
set2_fof_chance: f64MID1 Frost 2pc Fingers of Frost chance.
set4_fof_shatter_mult: f64MID1 Frost 4pc Fingers of Frost Shatter multiplier.
spellfrost_teachings: boolSpellfrost Teachings enables Arcane Orb CDR.
splintering_orbs: boolSplintering Orbs enables additional splinters.
splintering_sorcery: boolSplintering Sorcery enables cast splinters.
splinterstorm: boolSplinterstorm enables its splinter triggers.
thermal_void: boolEither Thermal Void binding enables extension behavior.
wintertide: boolEither Wintertide binding enables its lance rider.
Trait Implementations§
Source§impl Clone for FrostConfig
impl Clone for FrostConfig
Source§fn clone(&self) -> FrostConfig
fn clone(&self) -> FrostConfig
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for FrostConfig
impl Debug for FrostConfig
Source§impl Default for FrostConfig
impl Default for FrostConfig
impl Copy for FrostConfig
Auto Trait Implementations§
impl Freeze for FrostConfig
impl RefUnwindSafe for FrostConfig
impl Send for FrostConfig
impl Sync for FrostConfig
impl Unpin for FrostConfig
impl UnsafeUnpin for FrostConfig
impl UnwindSafe for FrostConfig
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§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>
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>
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