pub unsafe extern "C" fn CFRunLoopObserverCreate(
allocator: *const c_void,
activities: usize,
repeats: u8,
order: isize,
callout: extern "C" fn(*mut __CFRunLoopObserver, usize, *mut c_void),
context: *mut CFRunLoopObserverContext,
) -> *mut __CFRunLoopObserver