Function getScalarEnumCodec
- getScalarEnumCodec<TEnum extends EnumLookupObject>(
constructor: TEnum,
config?: Omit<EnumCodecConfig<NumberCodec>, "size">,
): FixedSizeCodec<GetEnumFrom<TEnum>, GetEnumTo<TEnum>, 1> - getScalarEnumCodec<TEnum extends EnumLookupObject, TSize extends number>(
constructor: TEnum,
config: EnumCodecConfig<NumberCodec> & {
size: FixedSizeNumberCodec<TSize>;
},
): FixedSizeCodec<GetEnumFrom<TEnum>, GetEnumTo<TEnum>, TSize> - getScalarEnumCodec<TEnum extends EnumLookupObject>(
constructor: TEnum,
config?: EnumCodecConfig<NumberCodec>,
): VariableSizeCodec<GetEnumFrom<TEnum>, GetEnumTo<TEnum>>
Deprecated
Use
getEnumCodecinstead.