enigma_node_client/
config.rs

1#[derive(Clone, Debug, PartialEq, Eq)]
2pub struct NodeClientConfig {
3    pub timeout_ms: u64,
4    pub connect_timeout_ms: u64,
5    pub user_agent: String,
6    pub max_response_bytes: usize,
7}
8
9impl Default for NodeClientConfig {
10    fn default() -> Self {
11        NodeClientConfig {
12            timeout_ms: 3000,
13            connect_timeout_ms: 1500,
14            user_agent: "enigma-node-client/0.0.1".to_string(),
15            max_response_bytes: 8 * 1024 * 1024,
16        }
17    }
18}