pub struct RefinementSelection {
pub region_id: u64,
pub estimated_cost_us: u64,
pub voi_gain: f64,
pub fairness_boost: f64,
pub effective_voi: f64,
pub score: f64,
}Expand description
Selected refinement with explainable scoring terms.
Fields§
§region_id: u64§estimated_cost_us: u64§voi_gain: f64§fairness_boost: f64§effective_voi: f64§score: f64Trait Implementations§
Source§impl Clone for RefinementSelection
impl Clone for RefinementSelection
Source§fn clone(&self) -> RefinementSelection
fn clone(&self) -> RefinementSelection
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 RefinementSelection
impl Debug for RefinementSelection
Source§impl PartialEq for RefinementSelection
impl PartialEq for RefinementSelection
impl Copy for RefinementSelection
impl StructuralPartialEq for RefinementSelection
Auto Trait Implementations§
impl Freeze for RefinementSelection
impl RefUnwindSafe for RefinementSelection
impl Send for RefinementSelection
impl Sync for RefinementSelection
impl Unpin for RefinementSelection
impl UnsafeUnpin for RefinementSelection
impl UnwindSafe for RefinementSelection
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