Async Rust: Where does the scheduler live? | TickerVault