1use std::time::Duration; 2 3/// Configuration for the pool. 4/// Wait indefinitely by default. 5#[derive(Clone, Debug)] 6pub struct Config { 7 pub wait_duration: Duration, 8} 9 10impl Default for Config { 11 fn default() -> Self { 12 Self { 13 wait_duration: Duration::MAX, 14 } 15 } 16}