err_mac 0.1.0

A simple no dependency macro for creating error enums with automatic `From` implementations
Documentation
use err_mac::create_err_with_impls;

#[derive(Debug, PartialEq)]
struct MarketErr;
#[derive(Debug, PartialEq)]
struct ConvertErr;
#[derive(Debug, PartialEq)]
struct EthRpcErr;

create_err_with_impls!(
    #[derive(Debug, PartialEq)]
    SplitErr,
    InputZero,
    MissingAsset,
    MissingPrice,
    Market(MarketErr),
    Convert(ConvertErr),
    NotFeasibleSplit,
    EthRpc(EthRpcErr),
    InterOutTaken,
    WorseOut,
    SumNotOne,
    ;
    Hmm {a: f64},
);