pub unsafe extern "C" fn fy_thread_submit_work( t: *mut fy_thread, work: *mut fy_thread_work, ) -> c_int