pub struct PermutationSummaryView {
pub rank: u32,
pub mean_dps: f64,
pub ci95_half: f64,
pub dps_delta_from_winner: f64,
pub diffs: Vec<SlotDiffView>,
}Expand description
One permutation in the ranked top-N output.
Fields§
§rank: u32§mean_dps: f64§ci95_half: f64§dps_delta_from_winner: f64§diffs: Vec<SlotDiffView>Trait Implementations§
Source§impl Clone for PermutationSummaryView
impl Clone for PermutationSummaryView
Source§fn clone(&self) -> PermutationSummaryView
fn clone(&self) -> PermutationSummaryView
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PermutationSummaryView
impl Debug for PermutationSummaryView
Source§impl Serialize for PermutationSummaryView
impl Serialize for PermutationSummaryView
Source§impl Tsify for PermutationSummaryView
impl Tsify for PermutationSummaryView
const DECL: &'static str = "/**\n * One permutation in the ranked top-N output.\n */\nexport interface PermutationSummaryView {\n rank: number;\n mean_dps: number;\n ci95_half: number;\n dps_delta_from_winner: number;\n diffs: SlotDiffView[];\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 PermutationSummaryView
impl RefUnwindSafe for PermutationSummaryView
impl Send for PermutationSummaryView
impl Sync for PermutationSummaryView
impl Unpin for PermutationSummaryView
impl UnsafeUnpin for PermutationSummaryView
impl UnwindSafe for PermutationSummaryView
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