error_tools 0.40.0

Basic exceptions handling mechanism
Documentation
# Doc Entities

## Master Doc Entities Table

| Type | Purpose | Master File | Instances |
|------|---------|-------------|----------:|
| `api/` | Public interface definitions and compatibility contracts | [api/readme.md]api/readme.md | 2 |
| `feature/` | Capability guides describing crate behaviour | [feature/readme.md]feature/readme.md | 4 |
| `invariant/` | Behavioral contracts and enforcement mechanisms | [invariant/readme.md]invariant/readme.md | 3 |

## Master Doc Instances Table

| Entity | ID | Name | File |
|--------|-----|------|------|
| api | 001 | Error-With-Report Operation Set | [api/001_err_with_trait.md]api/001_err_with_trait.md |
| api | 002 | Debug Assertion Macros | [api/002_debug_assertions.md]api/002_debug_assertions.md |
| feature | 001 | Error Facade | [feature/001_error_facade.md]feature/001_error_facade.md |
| feature | 002 | Typed Errors | [feature/002_typed_errors.md]feature/002_typed_errors.md |
| feature | 003 | Untyped Errors | [feature/003_untyped_errors.md]feature/003_untyped_errors.md |
| feature | 004 | No-Std Support | [feature/004_no_std_support.md]feature/004_no_std_support.md |
| invariant | 001 | Exclusive Error Dependency | [invariant/001_exclusive_dependency.md]invariant/001_exclusive_dependency.md |
| invariant | 002 | Zero-Cost Facade | [invariant/002_zero_cost_facade.md]invariant/002_zero_cost_facade.md |
| invariant | 003 | Alloc Feature Requires No-Std | [invariant/003_alloc_requirement.md]invariant/003_alloc_requirement.md |