pub struct MemoryConfigurationSource {
pub initial_data: Vec<(String, Value)>,
}
Available on crate feature
mem
only.Expand description
Represents a ConfigurationSource
for in-memory data.
Fields§
§initial_data: Vec<(String, Value)>
Gets a list of key/value pairs representing the initial data.
Implementations§
Trait Implementations§
Source§impl ConfigurationSource for MemoryConfigurationSource
impl ConfigurationSource for MemoryConfigurationSource
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 moreSource§impl Default for MemoryConfigurationSource
impl Default for MemoryConfigurationSource
Source§fn default() -> MemoryConfigurationSource
fn default() -> MemoryConfigurationSource
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for MemoryConfigurationSource
impl RefUnwindSafe for MemoryConfigurationSource
impl !Send for MemoryConfigurationSource
impl !Sync for MemoryConfigurationSource
impl Unpin for MemoryConfigurationSource
impl UnwindSafe for MemoryConfigurationSource
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