Skip to main content

Crate jgd_rs

Crate jgd_rs 

Source

Structs§

ArraySpec
Specification for generating JSON arrays in JGD (JSON Generator Definition) schemas.
Entity
Represents an entity specification for generating structured data objects in JGD schemas.
GeneratorConfig
Configuration for JSON data generation in the JGD system.
Jgd
Core JGD schema representation containing all schema metadata and entity definitions.
JgdGeneratorError
JgdGlobalConfig
LocalConfig
NumberSpec
A specification for generating random numbers within a specified range.
OptionalSpec
Specification for conditional field generation based on probability.
Replacer
Represents a single placeholder replacement within a JGD template string.
ReplacerCollection
A collection of placeholders found in a JGD template string.

Enums§

Arguments
Represents parsed arguments from faker pattern parameters.
Count
Represents count specifications for JGD (JSON Generator Definition) entities.
Field
A field specification that can generate any JSON value type.

Traits§

GetCount
Trait for extracting count values from count specifications.
JsonGenerator
Core trait for all JSON data generators in the JGD system.

Functions§

generate_jgd_from_file
generate_jgd_from_str

Type Aliases§

CustomKeyFunction
ResultValue