Module path_utils

Module path_utils 

Source
Expand description

Path utilities for JSON pointer operations

This module provides JSON pointer normalization and access functions for efficient native serde_json operations.

Structs§

ArrayMetadata
Extract table metadata for fast array operations during schema parsing

Functions§

dot_notation_to_schema_pointer
Convert dotted path to JSON Schema pointer format
get_array_element
Fast array indexing helper for JSON arrays
get_array_element_by_pointer
Fast array indexing with JSON pointer path
get_value_by_pointer
Fast JSON pointer-based value access using serde’s native implementation
get_value_by_pointer_without_properties
get_values_by_pointers
Batch pointer resolution for multiple paths
normalize_to_json_pointer
Normalize path to JSON pointer format for efficient native access
pointer_to_dot_notation
Convert JSON pointer or schema pointer to dotted notation