pub struct TomlMerger { /* private fields */ }Expand description
TOML merger for combining multiple TOML sources
Implementations§
Source§impl TomlMerger
impl TomlMerger
Sourcepub fn with_strategy(self, strategy: MergeStrategy) -> Self
pub fn with_strategy(self, strategy: MergeStrategy) -> Self
Set merge strategy
Sourcepub fn preserve_formatting(self, preserve: bool) -> Self
pub fn preserve_formatting(self, preserve: bool) -> Self
Enable/disable formatting preservation
Sourcepub fn deep_merge(self, deep: bool) -> Self
pub fn deep_merge(self, deep: bool) -> Self
Enable/disable deep merging
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TomlMerger
impl RefUnwindSafe for TomlMerger
impl Send for TomlMerger
impl Sync for TomlMerger
impl Unpin for TomlMerger
impl UnwindSafe for TomlMerger
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