pub struct OutcomeSummary {
pub total: usize,
pub success_rate: f64,
pub domains: Vec<(String, usize, f64)>,
}Expand description
Summary of outcome data used in calibration.
Fields§
§total: usize§success_rate: f64§domains: Vec<(String, usize, f64)>(domain, count, success_rate)
Trait Implementations§
Source§impl Clone for OutcomeSummary
impl Clone for OutcomeSummary
Source§impl Debug for OutcomeSummary
impl Debug for OutcomeSummary
Source§impl<'de> Deserialize<'de> for OutcomeSummary
impl<'de> Deserialize<'de> for OutcomeSummary
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 OutcomeSummary
impl RefUnwindSafe for OutcomeSummary
impl Send for OutcomeSummary
impl Sync for OutcomeSummary
impl Unpin for OutcomeSummary
impl UnsafeUnpin for OutcomeSummary
impl UnwindSafe for OutcomeSummary
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