pub unsafe extern "C" fn CGGetDisplaysWithRect(
    rect: CGRect,
    max_displays: u32,
    displays: *mut CGDirectDisplayID,
    matching_display_count: *mut u32
) -> CGError