pub async fn remove_dir_all(path: impl AsRef<Path>) -> Result<()>
Remove a directory and all its contents recursively.
Uses tokio for directory listing (io_uring doesn’t support readdir), then io_uring for removal.