Cargo Features

[dependencies]
error_tools = { version = "0.19.0", default-features = false, features = ["no_std", "use_alloc", "full", "enabled", "error_typed", "error_untyped"] }

= features

default full? = enabled, error_typed, error_untyped

These default features are set whenever error_tools is added without default-features = false somewhere in the dependency tree.

no_std use_alloc?
use_alloc = no_std
full = default
enabled default

Affects error_tools::assert, error_tools::error, error_tools::dependency, error_tools::own, error_tools::orphan, error_tools::exposed, error_tools::prelude, error_tools::typed, error_tools::untyped

error_typed default = thiserror

Affects error_tools::typed

error_untyped default = anyhow

Affects error_tools::untyped

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

= entry

anyhow error_untyped
thiserror error_typed

Enables thiserror ~1.0