pub trait ConfigurationProvider: Send + Sync {
// Required methods
fn try_get(&self, key: &ConfigKey) -> Option<&str>;
fn get_child_keys(&self, key: &ConfigKey, keys: &mut HashSet<ConfigKey>);
}
Expand description
A configuration provider.
Required Methods§
Sourcefn get_child_keys(&self, key: &ConfigKey, keys: &mut HashSet<ConfigKey>)
fn get_child_keys(&self, key: &ConfigKey, keys: &mut HashSet<ConfigKey>)
Get all child keys of a given key.