serde_json_merge 0.0.7

Merge, index, iterate, and sort a serde_json::Value (recursively)
#![cfg_attr(docsrs, feature(doc_auto_cfg))]
//! Provides traversal, indexing, merging, and sorting for JSON values.
//!
//! The `merge` feature enables merge operations, and the `sort` feature enables
//! key and value ordering operations.

pub mod index;
pub mod iter;
#[cfg(feature = "merge")]
pub mod merge;
#[cfg(feature = "sort")]
pub mod sort;
#[cfg(test)]
mod test;
mod utils;

pub use index::{Index, IndexRef, Path as IndexPath};
pub use iter::Iter;
pub use iter::dfs::{Dfs, Iter as DfsIter};
#[cfg(feature = "merge")]
pub use merge::{Merge, Union};
#[cfg(feature = "sort")]
pub use sort::{Keys as SortKeys, Sort, ValueOrd, Values as SortValues};