Expand description
Plugin trait definitions for extensible generation and output.
Provides stable trait interfaces for custom generators, output sinks, and transform plugins. Plugins are in-process Rust trait objects.
Structs§
- Generated
Record - A single generated record from a plugin.
- Generation
Context - Context provided to generator plugins during data generation.
- Plugin
Info - Information about a registered plugin.
- Sink
Summary - Summary returned by a sink plugin after finalization.
Enums§
- Plugin
Type - Type of plugin.
Traits§
- Generator
Plugin - Trait for custom data generator plugins.
- Sink
Plugin - Trait for custom output sink plugins.
- Transform
Plugin - Trait for data transform plugins.