1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
error_chain! { types { Error, ErrorKind, ResultExt; } foreign_links { Io(::std::io::Error); } errors { InvalidToolchainName(t: String) { description("invalid toolchain name") display("invalid toolchain name: '{}'", t) } } }