pub unsafe extern "C" fn g_file_monitor_directory(
    file: *mut GFile,
    flags: GFileMonitorFlags,
    cancellable: *mut GCancellable,
    error: *mut *mut GError
) -> *mut GFileMonitor