pub unsafe extern "C" fn CFRunLoopRemoveSource(
    rl: CFRunLoopRef,
    source: CFRunLoopSourceRef,
    mode: CFStringRef
)