Not sure what it might take for someone to write database connectors for it but it does look promising.
What's wrong with
router.get("/foo", |req, res| -> Response { ... });
What's wrong with