enum-unit 0.1.3

Generates unit-variant enums from existing enums.
Documentation
# enum-unit

[![Crate](https://img.shields.io/crates/v/enum-unit.svg)](https://crates.io/crates/enum-unit)

## Description

Generates unit-variant enums from existing enums.

## Example

```rust
use enum_unit::*;

#[derive(EnumUnit)]

enum Example {
    A(i16),
    B { id: u8 },
}

fn main() {
    let a = Example::A(-420);
    assert_eq!(ExampleUnit::A, a.into());

    let b = Example::B { id: 69 };
    assert_eq!(ExampleUnit::B, b.into());
}
```

## Features

Enable the `bitflag` feature to use the enum-units as bitflags as well.