Struct sozu_command_lib::config::FileConfig [−][src]
pub struct FileConfig {Show fields
pub command_socket: Option<String>,
pub command_buffer_size: Option<usize>,
pub max_command_buffer_size: Option<usize>,
pub max_connections: Option<usize>,
pub min_buffers: Option<usize>,
pub max_buffers: Option<usize>,
pub buffer_size: Option<usize>,
pub saved_state: Option<String>,
pub automatic_state_save: Option<bool>,
pub log_level: Option<String>,
pub log_target: Option<String>,
pub log_access_target: Option<String>,
pub worker_count: Option<u16>,
pub worker_automatic_restart: Option<bool>,
pub metrics: Option<MetricsConfig>,
pub listeners: Option<Vec<Listener>>,
pub applications: Option<HashMap<String, FileAppConfig>>,
pub handle_process_affinity: Option<bool>,
pub ctl_command_timeout: Option<u64>,
pub pid_file_path: Option<String>,
pub tls_provider: Option<TlsProvider>,
pub activate_listeners: Option<bool>,
pub front_timeout: Option<u32>,
pub back_timeout: Option<u32>,
pub connect_timeout: Option<u32>,
pub zombie_check_interval: Option<u32>,
pub accept_queue_timeout: Option<u32>,
}Fields
command_socket: Option<String>command_buffer_size: Option<usize>max_command_buffer_size: Option<usize>max_connections: Option<usize>min_buffers: Option<usize>max_buffers: Option<usize>buffer_size: Option<usize>saved_state: Option<String>automatic_state_save: Option<bool>log_level: Option<String>log_target: Option<String>log_access_target: Option<String>worker_count: Option<u16>worker_automatic_restart: Option<bool>metrics: Option<MetricsConfig>listeners: Option<Vec<Listener>>applications: Option<HashMap<String, FileAppConfig>>handle_process_affinity: Option<bool>ctl_command_timeout: Option<u64>pid_file_path: Option<String>tls_provider: Option<TlsProvider>activate_listeners: Option<bool>front_timeout: Option<u32>back_timeout: Option<u32>connect_timeout: Option<u32>zombie_check_interval: Option<u32>accept_queue_timeout: Option<u32>Implementations
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, Deserialize this value from the given Serde deserializer. Read more
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.
Auto Trait Implementations
impl RefUnwindSafe for FileConfigimpl Send for FileConfigimpl Sync for FileConfigimpl Unpin for FileConfigimpl UnwindSafe for FileConfigBlanket Implementations
Mutably borrows from an owned value. Read more
type Output = T
type Output = TShould always be Self