xcb-util-cursor

github crates.io docs.rs build status crates.io

xcb-util-cursor is a safe rust interface for libxcb-cursor. It depends on rust-xcb and uses their types.

```toml

Cargo.toml

[dependencies] xcb = "1.2.0" xcb-util-cursor = "0.3.2" ```

```rust use xcbutilcursor::{Cursor, CursorContext};

let (connection, ) = xcb::Connection::connect(None).unwrap(); let setup = connection.getsetup(); let screen = setup.roots().next().unwrap();

let cursor_context = CursorContext::new(&connection, screen).unwrap();

let leftptr = cursorcontext.load_cursor(Cursor::LeftPtr); ```