pub unsafe extern "C" fn CFFileDescriptorCreateRunLoopSource(
    allocator: *const c_void,
    f: *mut __CFFileDescriptor,
    order: isize,
) -> *mut __CFRunLoopSource