Type Alias EnumCodecConfig<TDiscriminator>

EnumCodecConfig: { size?: TDiscriminator; useValuesAsDiscriminators?: boolean }

Defines the config for enum codecs.

Type Parameters

Type declaration

  • Optionalsize?: TDiscriminator

    The codec to use for the enum discriminator.

    u8 discriminator.
    
  • OptionaluseValuesAsDiscriminators?: boolean

    When set to true, numeric values will be used as discriminantors and an error will be thrown if a string value is found on the enum.

    false