[![Build Status](https://api.travis-ci.org/idanarye/rust-smart-default.svg?branch=master)](https://travis-ci.org/idanarye/rust-smart-default)
Custom derive for automatically implementing the `Default` trait with customized default values:
```rust
enum Foo {
}
assert!(Foo::default() == Foo::Baz { a: 12, b: 0, c: "hello" });
```