glib/gvariant.go
func (v *Variant) ToGVariant() *C.GVariant {
	if v == nil {
		return nil
	}
	return v.native()
}
func (v *Variant) ToGVariant() *C.GVariant {
	if v == nil {
		return nil
	}
	return v.native()
}
// ToGVariant exposes the underlying *C.GVariant type for this Variant,
// necessary to implement IVariant.