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*.ini
FileSource
information
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