jsonpath_rust/parser/mod.rs
1//! The parser for the jsonpath.
2//! The module grammar denotes the structure of the parsing grammar
3
4mod errors;
5pub(crate) mod macros;
6pub(crate) mod model;
7#[allow(clippy::module_inception)]
8pub(crate) mod parser;
9
10pub use errors::JsonPathParserError;
11pub use model::FilterExpression;
12pub use model::JsonPath;
13pub use model::JsonPathIndex;
14pub use model::Operand;
15pub use parser::{parse_json_path, Rule};