pub unsafe extern "C" fn g_settings_bind_with_mapping(
    settings: *mut GSettings,
    key: *const c_char,
    object: *mut GObject,
    property: *const c_char,
    flags: GSettingsBindFlags,
    get_mapping: GSettingsBindGetMapping,
    set_mapping: GSettingsBindSetMapping,
    user_data: gpointer,
    destroy: GDestroyNotify
)