Confusing lifetime issues when returning `impl Fn`

I recently drafted a pretty thorough post on stack overflow about some issues I've been having with lifetime conflicts and impl Fn return values. I wonder if anyone here would be willing to take a look and give some input?

Here's the post: rust - Confusing lifetime issues when returning `impl Fn` - Stack Overflow

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.