[−][src]Trait scf_core::manager::ConfigurationManagerConfigBuilder
Required methods
fn set_name(&mut self, name: &str) -> &mut dyn ConfigurationManagerConfigBuilder
required
fn add_source(
&mut self,
priority: i32,
source: Box<dyn ConfigurationSource>
) -> &mut dyn ConfigurationManagerConfigBuilder
&mut self,
priority: i32,
source: Box<dyn ConfigurationSource>
) -> &mut dyn ConfigurationManagerConfigBuilder
required
fn add_sources(
&mut self,
sources: HashMap<i32, Box<dyn ConfigurationSource>>
) -> &mut dyn ConfigurationManagerConfigBuilder
&mut self,
sources: HashMap<i32, Box<dyn ConfigurationSource>>
) -> &mut dyn ConfigurationManagerConfigBuilder
required
fn set_task_executor(
&mut self,
task_executor: ConsumerRef<Box<dyn Fn()>>
) -> &mut dyn ConfigurationManagerConfigBuilder
&mut self,
task_executor: ConsumerRef<Box<dyn Fn()>>
) -> &mut dyn ConfigurationManagerConfigBuilder
optional
fn build(&self) -> Box<dyn ConfigurationManagerConfig>
Implementors
impl ConfigurationManagerConfigBuilder for DefaultConfigurationManagerConfigBuilder
[src]
fn set_name(&mut self, name: &str) -> &mut dyn ConfigurationManagerConfigBuilder
[src]
fn add_source(
&mut self,
priority: i32,
source: Box<dyn ConfigurationSource>
) -> &mut dyn ConfigurationManagerConfigBuilder
[src]
&mut self,
priority: i32,
source: Box<dyn ConfigurationSource>
) -> &mut dyn ConfigurationManagerConfigBuilder
fn add_sources(
&mut self,
sources: HashMap<i32, Box<dyn ConfigurationSource>>
) -> &mut dyn ConfigurationManagerConfigBuilder
[src]
&mut self,
sources: HashMap<i32, Box<dyn ConfigurationSource>>
) -> &mut dyn ConfigurationManagerConfigBuilder
fn set_task_executor(
&mut self,
task_executor: ConsumerRef<Box<dyn Fn()>>
) -> &mut dyn ConfigurationManagerConfigBuilder
[src]
&mut self,
task_executor: ConsumerRef<Box<dyn Fn()>>
) -> &mut dyn ConfigurationManagerConfigBuilder