pub struct AdvancedConfig {
pub tokio_worker_threads: usize,
pub http_timeout_secs: u64,
pub db_query_timeout_secs: u64,
pub signal_buffer_size: usize,
pub order_buffer_size: usize,
pub experimental_features: bool,
}Fields§
§tokio_worker_threads: usizeTokio worker thread count (0 = auto)
http_timeout_secs: u64HTTP request timeout in seconds
db_query_timeout_secs: u64Database query timeout in seconds
signal_buffer_size: usizeSignal buffer size
order_buffer_size: usizeOrder buffer size
experimental_features: boolEnable experimental features
Trait Implementations§
Source§impl Clone for AdvancedConfig
impl Clone for AdvancedConfig
Source§fn clone(&self) -> AdvancedConfig
fn clone(&self) -> AdvancedConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AdvancedConfig
impl Debug for AdvancedConfig
Source§impl Default for AdvancedConfig
impl Default for AdvancedConfig
Source§impl<'de> Deserialize<'de> for AdvancedConfigwhere
AdvancedConfig: Default,
impl<'de> Deserialize<'de> for AdvancedConfigwhere
AdvancedConfig: Default,
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 AdvancedConfig
impl RefUnwindSafe for AdvancedConfig
impl Send for AdvancedConfig
impl Sync for AdvancedConfig
impl Unpin for AdvancedConfig
impl UnsafeUnpin for AdvancedConfig
impl UnwindSafe for AdvancedConfig
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