Module field_generator

Source

Modules§

numeric 🔒
timestamp 🔒
varchar 🔒

Macros§

for_all_fields_variants

Structs§

ChronoField
NumericFieldRandomConcrete
NumericFieldSequenceConcrete
VarcharConstant
VarcharRandomFixedLengthField
VarcharRandomVariableLengthField

Enums§

FieldGeneratorImpl
FieldKind
the way that datagen create the field data. such as ‘sequence’ or ‘random’.
VarcharProperty

Constants§

DEFAULT_END
DEFAULT_LENGTH
default length for VarcharField = 10
DEFAULT_MAX
DEFAULT_MAX_PAST
default max past for TimestampField = 1 day
DEFAULT_MIN
DEFAULT_START

Traits§

ChronoFieldInner
NumericFieldRandomGenerator
fields that can be randomly generated impl this trait
NumericFieldSequenceGenerator
fields that can be continuously generated impl this trait

Type Aliases§

F32RandomField
F32SequenceField
F64RandomField
F64SequenceField
I16RandomField
I16SequenceField
I32RandomField
I32SequenceField
I64RandomField
I64SequenceField