#[derive(Clone, Debug)]
pub struct AlrExperimentSettings {
pub pacing_factor: f64,
pub max_paced_queue_time: i64,
pub alr_bandwidth_usage_percent: i64,
pub alr_start_budget_level_percent: i64,
pub alr_stop_budget_level_percent: i64,
pub group_id: i64,
}
impl Default for AlrExperimentSettings {
fn default() -> Self {
Self {
pacing_factor: 1.0,
max_paced_queue_time: 2875,
alr_bandwidth_usage_percent: 80,
alr_start_budget_level_percent: 40,
alr_stop_budget_level_percent: -60,
group_id: 3,
}
}
}