pub unsafe extern "C" fn CFRunLoopContainsObserver(
    rl: *mut __CFRunLoop,
    observer: *mut __CFRunLoopObserver,
    mode: *const __CFString
) -> u8