13 releases (5 stable)
|1.2.2||May 26, 2018|
|1.2.1||Sep 6, 2017|
|1.2.0||Apr 24, 2017|
|1.1.0||Jun 4, 2016|
|0.1.4||Oct 17, 2015|
#9 in Rust patterns
102,151 downloads per month
Used in 1,319 crates (204 directly)
A macro which makes error types pleasant to write.
Define enum type with arbitrary parameters
Concise notation of Display and Error traits
Full control of Display and Error trait implementation
Any number of From traits
Support for all enum-variants Unit, Tuple and Struct
Here is the comprehensive example:
Licensed under either of
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.