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