pub struct DciBenchmarkRun {
pub strategy: String,
pub localized: bool,
pub tool_calls: f64,
pub latency_ms: f64,
pub estimated_tokens: f64,
pub useful_hits: Option<f64>,
pub output_tokens: Option<f64>,
pub zero_output: bool,
pub notes: Option<String>,
}Fields§
§strategy: String§localized: bool§tool_calls: f64§latency_ms: f64§estimated_tokens: f64§useful_hits: Option<f64>§output_tokens: Option<f64>§zero_output: bool§notes: Option<String>Trait Implementations§
Source§impl Clone for DciBenchmarkRun
impl Clone for DciBenchmarkRun
Source§fn clone(&self) -> DciBenchmarkRun
fn clone(&self) -> DciBenchmarkRun
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 DciBenchmarkRun
impl Debug for DciBenchmarkRun
Source§impl<'de> Deserialize<'de> for DciBenchmarkRun
impl<'de> Deserialize<'de> for DciBenchmarkRun
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 DciBenchmarkRun
impl RefUnwindSafe for DciBenchmarkRun
impl Send for DciBenchmarkRun
impl Sync for DciBenchmarkRun
impl Unpin for DciBenchmarkRun
impl UnsafeUnpin for DciBenchmarkRun
impl UnwindSafe for DciBenchmarkRun
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