[−][src]Crate object_merge
Traits
Combine |
Combine two containers by combining all of their elements. This does not deduplicate anything for types which support multiple values of the same key. |
CombineByKey |
Combine and deduplicate items in a container that allows duplicates normally (such as Vec |
Merge |
Combine a type with a template of what values to use when they're unspecified
in the |
MergeByKey |
Merge the elements in two containers using a custom function for getting the key
that should be used for each element. This allows merging Vec |
MergeCombine |
Combine two map-like containers by recursively calling Merge on elements that have the same key, and adding any missing key values from the template. |
MergeCombineByKey |
Merge and combine the elements in two containers using a custom function for getting
the key that should be used for each element. This allows merging and combining Vec |
ShallowMerge |
Used for types like |