pub struct FrameworkComparison {
pub a: FrameworkProfile,
pub b: FrameworkProfile,
pub fitness_delta: f64,
pub axis_deltas: Vec<(&'static str, f64)>,
}Expand description
Compare two frameworks: positive deltas mean a fits agentic use better.
Fields§
§a: FrameworkProfileFirst framework (the subject).
b: FrameworkProfileSecond framework (the baseline).
fitness_delta: f64a.fitness() - b.fitness().
axis_deltas: Vec<(&'static str, f64)>Axis name → delta (a − b), in fixed axis order.
Trait Implementations§
Source§impl Clone for FrameworkComparison
impl Clone for FrameworkComparison
Source§fn clone(&self) -> FrameworkComparison
fn clone(&self) -> FrameworkComparison
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 FrameworkComparison
impl Debug for FrameworkComparison
Source§impl Display for FrameworkComparison
impl Display for FrameworkComparison
Auto Trait Implementations§
impl Freeze for FrameworkComparison
impl RefUnwindSafe for FrameworkComparison
impl Send for FrameworkComparison
impl Sync for FrameworkComparison
impl Unpin for FrameworkComparison
impl UnsafeUnpin for FrameworkComparison
impl UnwindSafe for FrameworkComparison
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