#error #plugin #generator #kafka #json #processor #utilities

kjp_generator_plugin

为kjp-generator提供的自定义代码生成器基础,是kafka-json-processor项目的一部分

2个版本

0.1.1 2023年2月6日
0.1.0 2023年1月3日

#66 in #processor


kjp_generator 中使用

GPL-3.0-or-later

17KB
129 代码行(不含注释)

Kafka-json-processor生成插件框架

这是一个允许您使用Rust创建kjp-generator插件的项目。此库包含解析输入参数、处理错误和一些实用工具的逻辑。

实用工具

  • GeneratorError 用于指示错误(请使用此错误处理错误,以进行正确的错误处理),
  • json_path_to_object_key(&str) -> String 用于从JSONPath生成 &[ObjectKey] 以供 kafka-json-processor-core 使用(解析JSONPath)。

如何创建自定义插件

请参阅 示例 了解如何使用 kjp-generator-plugin 的实际指南。有关插件如何工作的技术细节,请参阅 kjp-generator文档

依赖关系

~2.2–3MB
~54K SLoC