pub struct MergeConfig {
pub merge_fields: Option<Vec<String>>,
pub merge_exp_start: Option<String>,
pub merge_exp_end: Option<String>,
pub merge_scope_exclusive: bool,
}
Fields§
§merge_fields: Option<Vec<String>>
§merge_exp_start: Option<String>
§merge_exp_end: Option<String>
§merge_scope_exclusive: bool
Implementations§
Source§impl MergeConfig
impl MergeConfig
pub fn merge(self, config: MergeConfig) -> MergeConfig
Trait Implementations§
Source§impl Debug for MergeConfig
impl Debug for MergeConfig
Source§impl<'de> Deserialize<'de> for MergeConfig
impl<'de> Deserialize<'de> for MergeConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for MergeConfig
impl RefUnwindSafe for MergeConfig
impl Send for MergeConfig
impl Sync for MergeConfig
impl Unpin for MergeConfig
impl UnwindSafe for MergeConfig
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