pub unsafe extern "C" fn g_simple_action_new(
    name: *const c_char,
    parameter_type: *const GVariantType
) -> *mut GSimpleAction