pub async fn spin_while<F, T>(label: &str, future: F) -> Twhere F: Future<Output = T>,
Run an async future while displaying a braille spinner with the given label. Returns the future’s result after stopping the spinner.