putOrGetEnum

fun putOrGetEnum(descriptor: SerialDescriptor? = null, name: String = requireNotNull(descriptor?.let { simpleTypeName(descriptor) }), createType: () -> Enum): FieldEncoding.EnumReference