Skip to content

Serializer

@LowLevelApi



object Serializer : KSerializer<Vector> 

Default serializer for Vector.

When serializing into BSON, this serializer uses the efficient Vector binary subtype.

When serializing to other formats (e.g. JSON…), this serializer uses a base64-encoded string.

Avoid interacting with this type directly.

Properties

descriptor

open override val descriptor: SerialDescriptor

Functions

deserialize

open override fun deserialize(decoder: Decoder): Vector

serialize

open override fun serialize(encoder: Encoder, value: Vector)