gecko-dev/third_party/rust/error-chain
Nathan Froyd b93bf873ba Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
..
examples Bug 1405877 - Update Rust deps for media/audioipc. r=kamidphish 2017-12-20 14:51:11 +13:00
src Bug 1405877 - Update Rust deps for media/audioipc. r=kamidphish 2017-12-20 14:51:11 +13:00
tests Bug 1405877 - Update Rust deps for media/audioipc. r=kamidphish 2017-12-20 14:51:11 +13:00
.cargo-checksum.json Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
CHANGELOG.md Bug 1405877 - Update Rust deps for media/audioipc. r=kamidphish 2017-12-20 14:51:11 +13:00
Cargo.toml Bug 1405877 - Update Rust deps for media/audioipc. r=kamidphish 2017-12-20 14:51:11 +13:00
LICENSE-APACHE Bug 1405877 - Update Rust deps for media/audioipc. r=kamidphish 2017-12-20 14:51:11 +13:00
LICENSE-MIT Bug 1405877 - Update Rust deps for media/audioipc. r=kamidphish 2017-12-20 14:51:11 +13:00
README.md Bug 1405877 - Update Rust deps for media/audioipc. r=kamidphish 2017-12-20 14:51:11 +13:00

README.md

error-chain - Consistent error handling for Rust

Build Status Latest Version License

error-chain makes it easy to take full advantage of Rust's error handling features without the overhead of maintaining boilerplate error types and conversions. It implements an opinionated strategy for defining your own error types, as well as conversions from others' error types.

Documentation (crates.io).

Documentation (master).

Quick start

If you just want to set up your new project with error-chain, follow the quickstart.rs template, and read this intro to error-chain.

Supported Rust version

Please view the beginning of the Travis configuration file to see the oldest supported Rust version.

Note that error-chain supports older versions of Rust when built with default-features = false.

License

MIT/Apache-2.0