pub unsafe extern "C" fn CFRunLoopTimerCreate(
    allocator: *const c_void,
    fireDate: f64,
    interval: f64,
    flags: usize,
    order: isize,
    callout: extern "C" fn(_: *mut __CFRunLoopTimer, _: *mut c_void),
    context: *mut CFRunLoopTimerContext
) -> *mut __CFRunLoopTimer