wherror 2.2.2

The same derive(Error) macro thiserror provides + the features you want!
Documentation
[dependencies.wherror-impl]
package = "wherror-impl"
version = "=2.2.2"

[dev-dependencies.anyhow]
version = "1.0.73"

[dev-dependencies.ref-cast]
version = "1.0.18"

[dev-dependencies.rustversion]
version = "1.0.13"

[dev-dependencies.trybuild]
features = ["diff"]
version = "1.0.81"

[features]
default = ["std"]
std = []

[lib]
name = "wherror"
path = "src/lib.rs"

[package]
authors = ["Tom Grushka <tom@dra11y.com>", "David Tolnay <dtolnay@gmail.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = "build.rs"
categories = ["rust-patterns"]
description = "The same derive(Error) macro thiserror provides + the features you want!"
documentation = "https://docs.rs/wherror"
edition = "2021"
keywords = ["thiserror", "error", "error-handling", "derive", "macro"]
license = "MIT OR Apache-2.0"
name = "wherror"
readme = "README.md"
repository = "https://github.com/dra11y/wherror"
rust-version = "1.61"
version = "2.2.2"

[package.metadata.docs.rs]
rustdoc-args = ["--generate-link-to-definition", "--extern-html-root-url=core=https://doc.rust-lang.org", "--extern-html-root-url=alloc=https://doc.rust-lang.org", "--extern-html-root-url=std=https://doc.rust-lang.org"]
targets = ["x86_64-unknown-linux-gnu"]

[[test]]
name = "compiletest"
path = "tests/compiletest.rs"

[[test]]
name = "test_backtrace"
path = "tests/test_backtrace.rs"

[[test]]
name = "test_box_from"
path = "tests/test_box_from.rs"

[[test]]
name = "test_debug_fallback"
path = "tests/test_debug_fallback.rs"

[[test]]
name = "test_display"
path = "tests/test_display.rs"

[[test]]
name = "test_enum_box_from"
path = "tests/test_enum_box_from.rs"

[[test]]
name = "test_error"
path = "tests/test_error.rs"

[[test]]
name = "test_expr"
path = "tests/test_expr.rs"

[[test]]
name = "test_from"
path = "tests/test_from.rs"

[[test]]
name = "test_generics"
path = "tests/test_generics.rs"

[[test]]
name = "test_lints"
path = "tests/test_lints.rs"

[[test]]
name = "test_location"
path = "tests/test_location.rs"

[[test]]
name = "test_option"
path = "tests/test_option.rs"

[[test]]
name = "test_optional_box_from"
path = "tests/test_optional_box_from.rs"

[[test]]
name = "test_path"
path = "tests/test_path.rs"

[[test]]
name = "test_source"
path = "tests/test_source.rs"

[[test]]
name = "test_transparent"
path = "tests/test_transparent.rs"