pub struct CoreView {
pub iterations: u64,
pub chunks_completed: u32,
pub chunks_total: u32,
pub total_fight_time_ms: u64,
pub mean_dps: f64,
pub min_dps: f64,
pub max_dps: f64,
pub std_dps: f64,
pub ci95_half_pct: f64,
}Expand description
Headline core metrics for a simulation run (iterations, mean DPS, spread).
Fields§
§iterations: u64§chunks_completed: u32§chunks_total: u32§total_fight_time_ms: u64§mean_dps: f64§min_dps: f64§max_dps: f64§std_dps: f64§ci95_half_pct: f64Trait Implementations§
Source§impl Tsify for CoreView
impl Tsify for CoreView
const DECL: &'static str = "/**\n * Headline core metrics for a simulation run (iterations, mean DPS, spread).\n */\nexport interface CoreView {\n iterations: number;\n chunks_completed: number;\n chunks_total: number;\n total_fight_time_ms: number;\n mean_dps: number;\n min_dps: number;\n max_dps: number;\n std_dps: number;\n ci95_half_pct: number;\n}"
const SERIALIZATION_CONFIG: SerializationConfig
type JsType = JsType
fn into_js(&self) -> Result<Self::JsType, Error>where
Self: Serialize,
Auto Trait Implementations§
impl Freeze for CoreView
impl RefUnwindSafe for CoreView
impl Send for CoreView
impl Sync for CoreView
impl Unpin for CoreView
impl UnsafeUnpin for CoreView
impl UnwindSafe for CoreView
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