[PATCH 16/36] datatypes: convert virDomainSnapshot to GObject