pub struct RchConfig {Show 13 fields
pub general: GeneralConfig,
pub compilation: CompilationConfig,
pub transfer: TransferConfig,
pub environment: EnvironmentConfig,
pub circuit: CircuitBreakerConfig,
pub output: OutputConfig,
pub self_healing: SelfHealingConfig,
pub self_test: SelfTestConfig,
pub selection: SelectionConfig,
pub execution: ExecutionConfig,
pub alerts: AlertsConfig,
pub fleet: FleetConfig,
pub path_topology: PathTopologyConfig,
}Expand description
RCH configuration.
Fields§
§general: GeneralConfig§compilation: CompilationConfig§transfer: TransferConfig§environment: EnvironmentConfig§circuit: CircuitBreakerConfig§output: OutputConfig§self_healing: SelfHealingConfig§self_test: SelfTestConfig§selection: SelectionConfigWorker selection algorithm configuration.
execution: ExecutionConfigExecution allowlist configuration (bd-785w).
alerts: AlertsConfigWorker health alerting configuration (daemon).
fleet: FleetConfigFleet operation configuration (bd-rs7w.2).
path_topology: PathTopologyConfigPath topology overrides for project root directories.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for RchConfig
impl<'de> Deserialize<'de> for RchConfig
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 RchConfig
impl RefUnwindSafe for RchConfig
impl Send for RchConfig
impl Sync for RchConfig
impl Unpin for RchConfig
impl UnsafeUnpin for RchConfig
impl UnwindSafe for RchConfig
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