Skip to main content

realtime/client/
config.rs

1use std::time::Duration;
2
3#[derive(Debug, Clone)]
4pub struct ClientConfig {
5    pub request_timeout: Duration,
6    pub ping_interval: Duration,
7    pub outbound_buffer: usize,
8}
9
10impl Default for ClientConfig {
11    fn default() -> Self {
12        Self {
13            request_timeout: Duration::from_secs(5),
14            ping_interval: Duration::from_secs(20),
15            outbound_buffer: 256,
16        }
17    }
18}