use std::default::Default;
#[derive(Clone)]
pub struct Config {
pub fault_tolerance: u64,
pub replication_factor: u64,
pub stabilize_interval: u64,
pub fix_finger_interval: u64,
pub max_connections: u64,
pub retry_limit: u64,
pub retry_interval: u64
}
impl Default for Config {
fn default() -> Self {
Self {
fault_tolerance: 0,
replication_factor: 1,
max_connections: 16,
stabilize_interval: 200,
fix_finger_interval: 200,
retry_limit: 2,
retry_interval: 50
}
}
}