miniserde-derive-enum 0.1.1

Derive macros for miniserde that support enums.
Documentation
# miniserde-derive-enum

[![Crates.io](https://img.shields.io/crates/v/miniserde-derive-enum)](https://crates.io/crates/miniserde-derive-enum)
[![License](https://img.shields.io/crates/l/miniserde-derive-enum)](https://crates.io/crates/miniserde-derive-enum)
[![Downloads](https://img.shields.io/crates/d/miniserde-derive-enum)](https://crates.io/crates/miniserde-derive-enum)

[Miniserde](https://github.com/dtolnay/miniserde) derive macros that support `enum`s.

Provides a minimal `Serialize_enum`, `Deserialize_enum` derive macros
for `enum` support in Miniserde.

## Example
```rust
use miniserde::{Serialize, Deserialize};
use miniserde_derive_enum::{Serialize_enum, Deserialize_enum};

pub fn main() {
   #[derive(Serialize_enum, Deserialize_enum)]
   enum E {
       Unit,
       Struct { a: u8, b: String, c: Box<E> },
       Tuple(u8, String),
   }
}
```

License: MIT OR Apache-2.0