Struct Native Executor Config
Generated from cargo doc --no-deps -p nemo-relay -p nemo-relay-adaptive -p nemo-relay-pii-redaction -p nemo-relay-ffi -p nemo-relay-types -p nemo-relay-plugin -p nemo-relay-worker-proto -p nemo-relay-worker.
pub struct NativeExecutorConfig {
pub worker_threads: usize,
}
Configuration for the executor owned by one exported native plugin.
Fields
worker_threads: usize
Number of Tokio worker threads dedicated to the plugin.
Implementations
impl NativeExecutorConfig
impl NativeExecutorConfig
with_component_config
pub fn with_component_config(
self,
plugin_config: &Map<String, Json>,
) -> Result<Self>
Applies an optional component-local executor override.
Relay passes [plugins.dynamic.config.executor] as the executor object in plugin_config. The only supported setting is the positive integer worker_threads.
Trait Implementations
impl Clone for NativeExecutorConfig
impl Clone for NativeExecutorConfig
clone
fn clone(&self) -> NativeExecutorConfig
clone_from
fn clone_from(&mut self, source: &Self)
impl Debug for NativeExecutorConfig
impl Debug for NativeExecutorConfig
fmt
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Default for NativeExecutorConfig
impl Default for NativeExecutorConfig
default
fn default() -> Self
impl PartialEq for NativeExecutorConfig
impl PartialEq for NativeExecutorConfig
eq
fn eq(&self, other: &NativeExecutorConfig) -> bool
ne
fn ne(&self, other: &Rhs) -> bool
impl Copy for NativeExecutorConfig
impl Copy for NativeExecutorConfig
impl Eq for NativeExecutorConfig
impl Eq for NativeExecutorConfig
impl StructuralPartialEq for NativeExecutorConfig
impl StructuralPartialEq for NativeExecutorConfig