Crate j9

source ·
Expand description

j9 is a Rust crate providing a high-level interface to the jq JSON processing library. It allows Rust applications to compile and execute jq scripts on JSON inputs, returning the processed results as Rust strings. This crate abstracts away the unsafe operations and direct FFI calls involved in using the jq library, offering a safe and idiomatic Rust API.

Enums§

Functions§

  • Provides a Rust interface to the j9_sys library, which is a Rust binding for the jq library. This module allows for compiling and running jq programs against specified input strings.

Type Aliases§