pub unsafe extern "C" fn g_pollable_source_new_full( pollable_stream: *mut GObject, child_source: *mut GSource, cancellable: *mut GCancellable, ) -> *mut GSource