Module validated_types

Source
Expand description

Config newtypes that encode validation constraints in the type system.

The generic ones live in schema_kit and are re-exported here so config modules keep a single import path. WeightMultiplier stays because its constraint is a game rule: a gacha weight may only ever be scaled up.

Structsยง

NonEmptyVec
NonZeroU64
PositiveF64
PositiveI32
PositiveI64
WeightMultiplier