Fixes #207 (by making unit variants responsible for rendering any outstanding start_tag before rendering their bodies).
Also adds support for rendering unit variants as string content (which is a common use case for unit-enums, where they represent a choice of primitive values).
Fixes #207 (by making unit variants responsible for rendering any outstanding
start_tag
before rendering their bodies).Also adds support for rendering unit variants as string content (which is a common use case for unit-enums, where they represent a choice of primitive values).