pub struct IniConfigurationSource { /* private fields */ }Available on crate feature
ini only.Expand description
Represents a ConfigurationSource for *.ini files.
Implementations§
Source§impl IniConfigurationSource
impl IniConfigurationSource
Sourcepub fn new(file: FileSource) -> Self
pub fn new(file: FileSource) -> Self
Initializes a new *.ini file configuration source.
§Arguments
file- The*.iniFileSourceinformation
Trait Implementations§
Source§impl ConfigurationSource for IniConfigurationSource
impl ConfigurationSource for IniConfigurationSource
Source§fn build(
&self,
_builder: &dyn ConfigurationBuilder,
) -> Box<dyn ConfigurationProvider>
fn build( &self, _builder: &dyn ConfigurationBuilder, ) -> Box<dyn ConfigurationProvider>
Builds the
ConfigurationProvider for this source. Read moreAuto Trait Implementations§
impl Freeze for IniConfigurationSource
impl RefUnwindSafe for IniConfigurationSource
impl Send for IniConfigurationSource
impl Sync for IniConfigurationSource
impl Unpin for IniConfigurationSource
impl UnwindSafe for IniConfigurationSource
Blanket Implementations§
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