Enum variant utils
==================

Handy utilities for working with Rust enums.


* VariantDef - automatically define a const struct to
  make metadata about your enum variants available in a consistent way
* IsVariant - quickly check if something is an instance of a specific variant
* VariantName - quickly get (just) the variant name
* VariantPropsToJsonArray - get the variants properties as a `Vec<serde_json::Value>`

More tools and detailed docs to follow soon.
