8个版本

0.3.3 2024年5月24日
0.3.2 2023年4月7日
0.3.0 2022年11月10日
0.2.0 2022年11月9日
0.1.2 2022年11月8日

#331 in Unix APIs

Download history 184/week @ 2024-04-23 17/week @ 2024-04-30 5/week @ 2024-05-07 30/week @ 2024-05-14 258/week @ 2024-05-21 110/week @ 2024-05-28 60/week @ 2024-06-04 118/week @ 2024-06-11 87/week @ 2024-06-18 120/week @ 2024-06-25 190/week @ 2024-07-02 92/week @ 2024-07-09 71/week @ 2024-07-16 122/week @ 2024-07-23

每月下载量495次

MIT/Apache

20KB
253 代码行数(不包括注释)

xcb-util-cursor

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

xcb-util-cursor是一个安全的Rust接口,用于libxcb-cursor。它依赖于rust-xcb并使用其类型。

# Cargo.toml
[dependencies]
xcb = "1.4.0"
xcb-util-cursor = "0.3.3"
use xcb_util_cursor::{Cursor, CursorContext};

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

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

let left_ptr = cursor_context.load_cursor(Cursor::LeftPtr);

依赖关系

~0.6–2.6MB
~54K SLoC