asn1OpenPolymorphicByTagSerializer

fun <T : Any> asn1OpenPolymorphicByTagSerializer(serialName: String, block: Asn1OpenPolymorphismByTagBuilder<T>.() -> Unit): KSerializer<T>(source)

Builds a tag-discriminated ASN.1 open-polymorphic serializer.

Throws

SerializationException

if no subtype is registered

if subtype tag inference fails