pub struct RuntimeFileConfig {
pub worker_rss_post_job_restart_kib: Option<u64>,
pub worker_rss_hard_kill_kib: Option<u64>,
pub worker_rss_sample_millis: Option<u64>,
pub import_switch_rss_soft_kib: Option<u64>,
pub module_cache_rss_guard_kib: Option<u64>,
pub module_cache_max_bytes: Option<u64>,
pub request_timeout_millis: Option<u64>,
pub project_mailbox_capacity: Option<usize>,
pub worker_restart_limit: Option<usize>,
pub worker_restart_window_secs: Option<u64>,
}Expand description
[runtime] — worker policy knobs (mirrors ProjectRuntimeConfig).
Fields§
§worker_rss_post_job_restart_kib: Option<u64>§worker_rss_hard_kill_kib: Option<u64>§worker_rss_sample_millis: Option<u64>§import_switch_rss_soft_kib: Option<u64>§module_cache_rss_guard_kib: Option<u64>§module_cache_max_bytes: Option<u64>§request_timeout_millis: Option<u64>§project_mailbox_capacity: Option<usize>§worker_restart_limit: Option<usize>§worker_restart_window_secs: Option<u64>Trait Implementations§
Source§impl Debug for RuntimeFileConfig
impl Debug for RuntimeFileConfig
Source§impl Default for RuntimeFileConfig
impl Default for RuntimeFileConfig
Source§fn default() -> RuntimeFileConfig
fn default() -> RuntimeFileConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RuntimeFileConfig
impl<'de> Deserialize<'de> for RuntimeFileConfig
Source§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
Auto Trait Implementations§
impl Freeze for RuntimeFileConfig
impl RefUnwindSafe for RuntimeFileConfig
impl Send for RuntimeFileConfig
impl Sync for RuntimeFileConfig
impl Unpin for RuntimeFileConfig
impl UnsafeUnpin for RuntimeFileConfig
impl UnwindSafe for RuntimeFileConfig
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more