eserde/path/
mod.rs

1//! Represent locations in structured data through a hierarchical path structure.
2//!
3//! The main type is [`Path`], which represents a full path sequence
4//! composed of individual [`Segment`]s.
5//!
6//! ## Design
7//!
8//! The design for this module was inspired by the approach followed in
9//! [`serde_path_to_error`](https://crates.io/crates/serde_path_to_error).
10mod de;
11mod path_;
12mod tracker;
13mod wrap;
14
15#[allow(unused)]
16pub(crate) use de::Deserializer;
17pub use path_::{Path, Segment, Segments};
18pub(crate) use tracker::PathTracker;