pub unsafe extern "C" fn gst_validate_register_action_type(
    type_name: *const c_char,
    implementer_namespace: *const c_char,
    function: GstValidateExecuteAction,
    parameters: *mut GstValidateActionParameter,
    description: *const c_char,
    flags: GstValidateActionTypeFlags
) -> *mut GstValidateActionType