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