pub struct DefaultConfigurationManagerConfig { /* private fields */ }
Trait Implementations§
Source§impl Clone for DefaultConfigurationManagerConfig
impl Clone for DefaultConfigurationManagerConfig
Source§fn clone(&self) -> DefaultConfigurationManagerConfig
fn clone(&self) -> DefaultConfigurationManagerConfig
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl ConfigurationManagerConfig for DefaultConfigurationManagerConfig
impl ConfigurationManagerConfig for DefaultConfigurationManagerConfig
Source§fn get_sources(&self) -> &Vec<Box<dyn ConfigurationSource>>
fn get_sources(&self) -> &Vec<Box<dyn ConfigurationSource>>
key for the source priority, value for the source Read more
Source§fn get_task_executor(&self) -> &dyn Fn(&Box<dyn Fn()>)
fn get_task_executor(&self) -> &dyn Fn(&Box<dyn Fn()>)
thread pool for property value update and property change listeners Read more
fn clone_boxed(&self) -> Box<dyn ConfigurationManagerConfig>
fn to_boxed(self) -> Box<dyn ConfigurationManagerConfig>
impl Eq for DefaultConfigurationManagerConfig
impl Send for DefaultConfigurationManagerConfig
impl Sync for DefaultConfigurationManagerConfig
Auto Trait Implementations§
impl Freeze for DefaultConfigurationManagerConfig
impl !RefUnwindSafe for DefaultConfigurationManagerConfig
impl Unpin for DefaultConfigurationManagerConfig
impl !UnwindSafe for DefaultConfigurationManagerConfig
Blanket Implementations§
Source§impl<T> AnyExtension for Twhere
T: ?Sized,
impl<T> AnyExtension for Twhere
T: ?Sized,
Source§impl<T> AsAny for Twhere
T: 'static,
impl<T> AsAny for Twhere
T: 'static,
fn as_any_ref(&self) -> &(dyn Any + 'static)
fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
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