pub struct EstimateParams {
pub respawn_allowance: f64,
pub fix_cycles_per_milestone: f64,
pub fix_features_per_cycle: f64,
pub avg_worker_run_usd: f64,
pub avg_validator_run_usd: f64,
pub orchestrator_overhead_usd_per_feature: f64,
}Expand description
Tunable assumptions behind estimate. The defaults encode the plan’s
calibration; callers may override any of them.
Fields§
§respawn_allowance: f64Fraction of runs expected to need a respawn (multiplies run counts).
fix_cycles_per_milestone: f64Expected validation rounds that produce findings, per milestone.
fix_features_per_cycle: f64Expected fix-features created per fix cycle.
avg_worker_run_usd: f64§avg_validator_run_usd: f64§orchestrator_overhead_usd_per_feature: f64Trait Implementations§
Source§impl Clone for EstimateParams
impl Clone for EstimateParams
Source§fn clone(&self) -> EstimateParams
fn clone(&self) -> EstimateParams
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 moreimpl Copy for EstimateParams
Source§impl Debug for EstimateParams
impl Debug for EstimateParams
Source§impl Default for EstimateParams
impl Default for EstimateParams
Source§impl PartialEq for EstimateParams
impl PartialEq for EstimateParams
impl StructuralPartialEq for EstimateParams
Auto Trait Implementations§
impl Freeze for EstimateParams
impl RefUnwindSafe for EstimateParams
impl Send for EstimateParams
impl Sync for EstimateParams
impl Unpin for EstimateParams
impl UnsafeUnpin for EstimateParams
impl UnwindSafe for EstimateParams
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