Function getScalarEnumEncoder
- getScalarEnumEncoder<TEnum extends EnumLookupObject>(
constructor: TEnum,
config?: Omit<EnumCodecConfig<NumberEncoder>, "size">,
): FixedSizeEncoder<GetEnumFrom<TEnum>, 1> - getScalarEnumEncoder<TEnum extends EnumLookupObject, TSize extends number>(
constructor: TEnum,
config: EnumCodecConfig<NumberEncoder> & {
size: FixedSizeNumberEncoder<TSize>;
},
): FixedSizeEncoder<GetEnumFrom<TEnum>, TSize> - getScalarEnumEncoder<TEnum extends EnumLookupObject>(
constructor: TEnum,
config?: EnumCodecConfig<NumberEncoder>,
): VariableSizeEncoder<GetEnumFrom<TEnum>>
Deprecated
Use
getEnumEncoderinstead.