Unreleased
0.10.0
0.9.0
0.8.1
0.8.0
0.7.2
- Add
quick_main!
(#88). allow(unused)
for the Result
wrapper.- Minimum rust version supported is now 1.10 on some conditions (#103).
0.7.1
0.7.0
0.6.2
0.6.1
- Fix wrong trait constraint in ResultExt implementation (#66).
0.6.0
- Conditional compilation for error variants.
- Backtrace generation is now a feature.
- More standard trait implementations for extra convenience.
- Remove ChainErr.
- Remove need to specify
ErrorKind
in links {}
. - Add ResultExt trait.
- Error.1 is a struct instead of a tuple.
- Error is now a struct.
- The declarations order is more flexible.
- Way better error reporting when there is a syntax error in the macro call.
Result
generation can be disabled.- At most one declaration of each type can be present.
0.5.0
Contributors: benaryorg, Brian Anderson, Georg Brandl
0.4.2
Contributors: Brian Anderson
0.4.1 (yanked)
Contributors: Brian Anderson
0.4.0 (yanked)
Contributors: Brian Anderson, Taylor Cramer
0.3.0
Contributors: Brian Anderson, Taylor Cramer
0.2.2
Contributors: Brian Anderson, Jake Shadle, Nate Mara