pub struct BenchmarkOutcome {Show 15 fields
pub task: String,
pub dataset: String,
pub task_slug: Option<String>,
pub warm_policy: BenchmarkWarmPolicy,
pub mode: String,
pub passed: Option<bool>,
pub score: Option<f32>,
pub error: Option<String>,
pub summary: String,
pub commands: Vec<String>,
pub pitfalls: Vec<String>,
pub verify: Vec<String>,
pub cost_usd: Option<f32>,
pub duration_seconds: Option<f32>,
pub generalization: Option<BenchmarkMemoryProposal>,
}Fields§
§task: String§dataset: String§task_slug: Option<String>§warm_policy: BenchmarkWarmPolicy§mode: String§passed: Option<bool>§score: Option<f32>§error: Option<String>§summary: String§commands: Vec<String>§pitfalls: Vec<String>§verify: Vec<String>§cost_usd: Option<f32>§duration_seconds: Option<f32>§generalization: Option<BenchmarkMemoryProposal>Trait Implementations§
Source§impl Clone for BenchmarkOutcome
impl Clone for BenchmarkOutcome
Source§fn clone(&self) -> BenchmarkOutcome
fn clone(&self) -> BenchmarkOutcome
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 BenchmarkOutcome
impl Debug for BenchmarkOutcome
Source§impl Default for BenchmarkOutcome
impl Default for BenchmarkOutcome
Source§fn default() -> BenchmarkOutcome
fn default() -> BenchmarkOutcome
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for BenchmarkOutcome
impl RefUnwindSafe for BenchmarkOutcome
impl Send for BenchmarkOutcome
impl Sync for BenchmarkOutcome
impl Unpin for BenchmarkOutcome
impl UnsafeUnpin for BenchmarkOutcome
impl UnwindSafe for BenchmarkOutcome
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