#[macro_use]
extern crate error_chain;
pub mod inner {
error_chain! {}
}
#[cfg(feature = "a_feature")]
pub mod feature {
error_chain! {}
}
error_chain! {
types {
MyError, MyErrorKind, MyResult;
}
links {
inner::Error, Inner;
feature::Error, Feature, #[cfg(feature = "a_feature")];
}
foreign_links {
::std::io::Error, Io;
}
}
fn main() {}