pub fn xi_change_cursor<Conn, A>(
    conn: &Conn,
    window: Window,
    cursor: Cursor,
    deviceid: A
) -> Result<VoidCookie<'_, Conn>, ConnectionError>
where Conn: RequestConnection + ?Sized, A: Into<DeviceId>,