This is a project that lets you create a plugin for kjp-generator in Rust. This library contains logic for parsing input parameters, handling errors and some handy utilities.
GeneratorErrorfor signaling errors (DO use this one for error for correct error handling),json_path_to_object_key(&str) -> Stringfor generating&[ObjectKey]for use with kafka-json-processor-core from JSONPath (parses JSONPath).
See examples for practical guide how to use kjp-generator-plugin.
For technical details how plugins work, see kjp-generator documentation.