pub(crate) async fn start_scheduler( scx_crate: SupportedSched, args: Vec<String>, cancel_token: Arc<CancellationToken>, ) -> Result<JoinHandle<Result<Option<ExitStatus>>>>
Start the scheduler with the given arguments