pub struct CliOverrides {
pub config_path: Option<PathBuf>,
pub listen_address: Option<SocketAddr>,
pub store_url: Option<String>,
pub scheduler_threads: Option<usize>,
pub drain_timeout_seconds: Option<u64>,
pub workflow_packages: Vec<PathBuf>,
}Expand description
Command-line configuration overrides applied after file and environment values.
Fields§
§config_path: Option<PathBuf>Optional explicit config path from --config.
listen_address: Option<SocketAddr>Override for [server].listen_address.
store_url: Option<String>Override for [store].url.
scheduler_threads: Option<usize>Override for [runtime].scheduler_threads.
drain_timeout_seconds: Option<u64>Override for [drain].timeout_seconds.
workflow_packages: Vec<PathBuf>Additional workflow package archives loaded after config and auto-discovered packages.
Trait Implementations§
Source§impl Debug for CliOverrides
impl Debug for CliOverrides
Source§impl Default for CliOverrides
impl Default for CliOverrides
Source§fn default() -> CliOverrides
fn default() -> CliOverrides
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CliOverrides
impl RefUnwindSafe for CliOverrides
impl Send for CliOverrides
impl Sync for CliOverrides
impl Unpin for CliOverrides
impl UnsafeUnpin for CliOverrides
impl UnwindSafe for CliOverrides
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::RequestSource§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request