pub fn parse_s3_buckets(body: &str) -> Result<Vec<String>, String>
Bucket names from an S3 ListBuckets response. A custom endpoint may be hostile, so quick-xml parses it with a depth cap no legitimate response reaches.
ListBuckets