pub unsafe fn connect_raw<F>( receiver: *mut GObject, signal_name: *const i8, trampoline: Option<unsafe extern "C" fn()>, closure: *mut F ) -> SignalHandlerId