pub enum ListMerge {
Union,
Replace,
}Expand description
List merge policy. verbatim is an alias of replace.
Variants§
Union
Later items overlay; earlier unique values remain.
Replace
Later list or map is the entire set.
Trait Implementations§
impl Copy for ListMerge
Source§impl<'de> Deserialize<'de> for ListMerge
impl<'de> Deserialize<'de> for ListMerge
Source§fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ListMerge
impl StructuralPartialEq for ListMerge
Auto Trait Implementations§
impl Forget for ListMerge
impl Freeze for ListMerge
impl RefUnwindSafe for ListMerge
impl Send for ListMerge
impl Sync for ListMerge
impl Unpin for ListMerge
impl UnsafeUnpin for ListMerge
impl UnwindSafe for ListMerge
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