fraiseql_core/config/
server.rs1use serde::{Deserialize, Serialize};
4
5#[derive(Debug, Clone, Serialize, Deserialize)]
7#[serde(default)]
8pub struct CoreServerConfig {
9 pub host: String,
11
12 pub port: u16,
14
15 pub workers: usize,
17
18 pub max_body_size: usize,
20
21 pub request_logging: bool,
23}
24
25impl Default for CoreServerConfig {
26 fn default() -> Self {
27 Self {
28 host: "0.0.0.0".to_string(),
29 port: 8000,
30 workers: 0, max_body_size: 1024 * 1024, request_logging: true,
33 }
34 }
35}