Kit
Functions

getUnitEncoder

getUnitEncoder(): FixedSizeEncoder<void, 0>

Returns an encoder for void values.

This encoder writes nothing to the byte array and has a fixed size of 0 bytes. It is useful when working with structures that require a no-op encoder, such as empty variants in getDiscriminatedUnionEncoder.

For more details, see getUnitCodec.

Returns

FixedSizeEncoder<void, 0>

A FixedSizeEncoder<void, 0>, representing an empty encoder.

Example

Encoding a void value.

getUnitEncoder().encode(undefined); // Produces an empty byte array.

See

getUnitCodec

On this page