func (v *Source) native() *C.GSource {
	if v == nil {
		return nil
	}
	return (*C.GSource)(v)
}
func (v *Source) native() *C.GSource {
	if v == nil {
		return nil
	}
	return (*C.GSource)(v)
}
// native returns a pointer to the underlying GSource.