Error:
0: alright, I'm done, show yourself out with pretty formatting and a fancy backtrace
1: it is pretty nasty, let's send it back to caller
2: an error is never late, nor is it early, it arrives precisely when it means to
3: wild error has appeared
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⋮ 2 frames hidden ⋮
2: example::module::function
at ./src/example.rs:25
3: core::ops::function::FnOnce::call_once
at /rustc/hash/library/core/src/ops/function.rs:250
4: <F as example::Eval<A>>::eval
at ./src/lib.rs:20
5: example::main
at ./src/main.rs:25
6: core::ops::function::FnOnce::call_once
at /rustc/hash/library/core/src/ops/function.rs:250
⋮ 15 frames hidden ⋮