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()
}
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.
ToGVariant exposes the underlying * C . GVariant type for this Variant necessary to implement IVariant .