Function g_error_domain_register

pub unsafe extern "C" fn g_error_domain_register(
    error_type_name: *const i8,
    error_type_private_size: usize,
    error_type_init: Option<unsafe extern "C" fn(*mut GError)>,
    error_type_copy: Option<unsafe extern "C" fn(*const GError, *mut GError)>,
    error_type_clear: Option<unsafe extern "C" fn(*mut GError)>,
) -> u32