Storage Used Per Backup

no, because it's not trivial to define what "used space" means (and even less trivial, to keep that view up to date while backups/pruning/GC are happening!). do you only count chunks that are only referenced by one particular snapshot (unique chunks, i.e. what you might free if you remove that snapshot)? or do you count chunks referenced by other snapshots in the same group? what about snapshots in other groups? what about other namespaces in the same datastore? each of those counts would (potentially) become invalid as soon as a single chunk is added to or removed from the underlying datastore's chunk store..

you can use "proxmox-backup-debug inspect file .." to get a list of chunks of an index, and then use that list to find out how much space is referenced (by looking at each chunk file and summing up the used space). which indices/chunks to count and how is up to you ;)