Struct cfg_rs::source::ConfigSourceBuilder [−][src]
pub struct ConfigSourceBuilder<'a> { /* fields omitted */ }Expand description
Config source builder.
Implementations
pub fn set<'b, K: Into<PartialKeyIter<'b>>, V: Into<ConfigValue<'static>>>(
&mut self,
k: K,
v: V
)
pub fn set<'b, K: Into<PartialKeyIter<'b>>, V: Into<ConfigValue<'static>>>(
&mut self,
k: K,
v: V
)
Set value.
pub fn insert_map<I: IntoIterator<Item = (K, V)>, K: Borrow<str>, V: ConfigSourceAdaptor>(
&mut self,
iter: I
) -> Result<(), ConfigError>
pub fn insert_map<I: IntoIterator<Item = (K, V)>, K: Borrow<str>, V: ConfigSourceAdaptor>(
&mut self,
iter: I
) -> Result<(), ConfigError>
Insert map into source.
pub fn insert_array<I: IntoIterator<Item = S>, S: ConfigSourceAdaptor>(
&mut self,
iter: I
) -> Result<(), ConfigError>
pub fn insert_array<I: IntoIterator<Item = S>, S: ConfigSourceAdaptor>(
&mut self,
iter: I
) -> Result<(), ConfigError>
Insert array into source.
Insert value into source.