fun <T> toJson(serializer: SerializationStrategy<T>, value: T): JsonElement
Serializes value into an equivalent JsonElement using provided serializer.
JsonException
- if given value can not be encoded
SerializationException
- if given value can not be serialized
fun <reified T : Any> toJson(value: T): JsonElement
Serializes value into an equivalent JsonElement using serializer registered in the module.
JsonException
- if given value can not be encoded
SerializationException
- if given value can not be serialized