.perform() causes a stack overflow
using the example code in the readme, I get this error:
thread 'main' has overflowed its stack
fatal runtime error: stack overflow
based on some debugging, it happens when .perform()
is called, and it seems it might be getting stuck in a recursion loop within the proc macro. Not sure.
running rust from rustup
on void linux, x86_64 glibc.
$ cargo --version
cargo 1.65.0 (4bc8f24d3 2022-10-20)
$ rustc --version
rustc 1.65.0 (897e37553 2022-11-02)