pub async fn list_buckets(s3: &S3) -> Result<()>