Returns a String representation of this message.
This representation is similar to, but not quite, the Protocol Buffer TextFormat. Each field is printed on its own line. Sub-messages are indented two spaces farther than their parent messages.
Note that this format is absolutely subject to change, and should only ever be used for debugging.
@override String toString() => toDebugString();