elif-http 0.8.8

HTTP server core for the elif.rs LLM-friendly web framework
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! Default configuration values

use crate::foundation::constants::*;

pub struct HttpDefaults;

impl HttpDefaults {
    pub const REQUEST_TIMEOUT_SECS: u64 = DEFAULT_REQUEST_TIMEOUT_SECS as u64;
    pub const KEEP_ALIVE_TIMEOUT_SECS: u64 = DEFAULT_KEEP_ALIVE_TIMEOUT_SECS as u64;
    pub const MAX_REQUEST_SIZE: usize = DEFAULT_MAX_REQUEST_SIZE;
    pub const ENABLE_TRACING: bool = true;
    pub const HEALTH_CHECK_PATH: &'static str = DEFAULT_HEALTH_CHECK_PATH;
    pub const SHUTDOWN_TIMEOUT_SECS: u64 = DEFAULT_SHUTDOWN_TIMEOUT_SECS as u64;
}