Revert "Weird lifetime, closure issue, maybe a bug"
Revert "Weird lifetime, closure issue, maybe a bug"

This reverts commit 3b64d086faa5c5936a611130263ead4fbba2b17c.

jakerr/rustecspong,jakerr/rustecspong