My (rust) code using Tokio starts a bunch of tasks in main that live for the entire lifetime of the app. They’re independent and communicate over channels with each other – and possibly the outside world.
Hard to see what problems this causes that Trio can fix. But maybe I’m zooming in on the wrong use case?