How are you liking Axum? I also use it, after switching from Actix Web.
Middleware::from_fn was a life saver in the current version, middleware was kind of annoying before that was added.
Would prefer something more like graphul but haven't given it a shot yet.