pub fn spawn_os_thread<T: Send + Sync + 'static>( task: impl FnOnce() -> T + Send + 'static, ) -> SyncJoinHandle<T>