pub struct CommandRunnerConfig {
pub heartbeat_interval: Duration,
pub health_check_interval: Duration,
pub command_timeout: Duration,
pub reconnect_timeout: Duration,
pub max_queue_size: usize,
pub backoff_config: BackoffConfig,
pub health_check_timeout: Duration,
}Expand description
Enhanced configuration for CommandRunner
Fields§
§heartbeat_interval: Duration§health_check_interval: Duration§command_timeout: Duration§reconnect_timeout: Duration§max_queue_size: usize§backoff_config: BackoffConfig§health_check_timeout: DurationTrait Implementations§
Source§impl Clone for CommandRunnerConfig
impl Clone for CommandRunnerConfig
Source§impl Debug for CommandRunnerConfig
impl Debug for CommandRunnerConfig
Auto Trait Implementations§
impl Freeze for CommandRunnerConfig
impl RefUnwindSafe for CommandRunnerConfig
impl Send for CommandRunnerConfig
impl Sync for CommandRunnerConfig
impl Unpin for CommandRunnerConfig
impl UnsafeUnpin for CommandRunnerConfig
impl UnwindSafe for CommandRunnerConfig
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