error-stack 0.2.0

A context-aware error-handling library that supports arbitrary attached user data
Documentation
---
source: tests/test_debug.rs
expression: "format!(\"{report:?}\")"
---
context A
├╴tests/test_debug.rs:413:18
├╴1 additional opaque attachment
│
╰┬▶ root error
 │  ├╴tests/common.rs:147:5
 │  ├╴backtrace (1)
 │  ├╴span trace with 2 frames (1)
 │  ├╴printable A
 │  ╰╴1 additional opaque attachment
 │
 ├▶ root error
 │  ├╴tests/common.rs:147:5
 │  ├╴backtrace (2)
 │  ├╴span trace with 2 frames (2)
 │  ├╴printable B
 │  ├╴printable A
 │  ╰╴1 additional opaque attachment
 │
 ╰▶ root error
    ├╴tests/common.rs:147:5
    ├╴backtrace (3)
    ├╴span trace with 2 frames (3)
    ├╴printable B
    ├╴printable A
    ╰╴1 additional opaque attachment

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

backtrace no. 1
  [redacted]

span trace No. 1
  [redacted]

backtrace no. 2
  [redacted]

span trace No. 2
  [redacted]

backtrace no. 3
  [redacted]

span trace No. 3
  [redacted]