uuid-enum 0.1.0

UUID-based enums.
Documentation
## uuid-enum

`uuid-enum` is a tiny facade crate that re-exports the `uuid_enum` derive macro and the `uuid` crate so you can describe discriminants for enums with stable UUIDs in one dependency.

### Installation

```toml
[dependencies]
uuid-enum = "0.1"
```

### Usage

```rust
use uuid_enum::uuid_enum;

#[uuid_enum]
pub enum AccountGrant {
    #[uuid("bbbbbbbb-bbbb-bbbb-bbbb-bbbbbbbbbbbb")]
    Owner,
    #[uuid("cccccccc-cccc-cccc-cccc-cccccccccccc")]
    Manage,
}
```

The macro injects `impl`s that let you convert between the enum variants and `uuid::Uuid` values, while `uuid-enum` also exposes the `uuid` crate (and its `Uuid` type) under the same namespace for convenience.

### License

Licensed under either the Apache License 2.0 or the Mozilla Public License 2.0 at your option.