TomlMultilineString

@SerialInfo
@Target(allowedTargets = [AnnotationTarget.PROPERTY])
annotation class TomlMultilineString(source)

Mark the corresponding String property as multiline when encoded.

class MultilineStringData(
@TomlMultilineString
val multilineString: String
)
MultilineStringData("""
Do, a deer, a female deer.
Re, a drop of golden sun.
""".trimIndent())

will produce:

multilineString = """
Do, a deer, a female deer.
Re, a drop of golden sun."""