derive-enum-error 0.0.1

Derive macro for `std::error::Error`
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
use rustc_version::version;

fn version_check() {
    let ver = version().unwrap();
    if !(ver.major >= 1 && ver.minor >= 30) {
        panic!("`derive-enum-error` needs support for custom derive & `std::error::Error::source`, which requires rust version >= 1.30")
    }
}

fn main() {
    version_check();
}