pub struct GatekeeperConfig {
pub score_gate_delta: f64,
pub regression_gate_ratio: f64,
pub stability_seeds: u32,
}Expand description
Configuration for all promotion gates.
Fields§
§score_gate_delta: f64Minimum improvement over champion aggregate score to pass (default: 0.03 = +3%)
regression_gate_ratio: f64Minimum fraction of champion-passing scenarios the challenger must also pass (default: 0.99)
stability_seeds: u32Number of random seeds that must all pass before promotion (default: 3)
Trait Implementations§
Source§impl Clone for GatekeeperConfig
impl Clone for GatekeeperConfig
Source§fn clone(&self) -> GatekeeperConfig
fn clone(&self) -> GatekeeperConfig
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 GatekeeperConfig
impl Debug for GatekeeperConfig
Auto Trait Implementations§
impl Freeze for GatekeeperConfig
impl RefUnwindSafe for GatekeeperConfig
impl Send for GatekeeperConfig
impl Sync for GatekeeperConfig
impl Unpin for GatekeeperConfig
impl UnsafeUnpin for GatekeeperConfig
impl UnwindSafe for GatekeeperConfig
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