/rust-yaml-merge-keys

Primary LanguageRustApache License 2.0Apache-2.0

Yaml merge keys

This crate implements support for the Merge Key Language-Independent Type for YAML draft specification for YAML documents from the yaml-rust and serde_yaml (with the serde_yaml feature) crates.

When a mapping in a YAML document contains a << key, its value should be either a mapping or a sequence of mappings. For each mapping, it is merged into the parent mapping where the parent mapping wins conflicts (so that it may override keys from the merge set).