1个不稳定版本

0.1.0 2022年11月19日

#17 in #无依赖

MIT/Apache

9KB
83

pino_xrdb

简单的无依赖Rust解析器,用于xrdb

crates.io docs.rs MIT/Apache 2.0

该库需要系统上安装xrdb,因为该库直接调用xrdb并解析它。

查询系统的xrdb非常简单。

use pino_xrdb::Xrdb;
fn main() {

    let mut xrdb = Xrdb::new();
    xrdb.read().unwrap();
    
    if let Some(value) = xrdb.query("dwm", "color1") {
        println!("dwm.color1 has value {}", value);
    } else {
        println!("dwm.color1 not found");
    }
    
}

lib.rs:

Rust包装器,用于xrdb。查询系统xrdb或向其中添加新值。可以处理通配符资源。

use pino_xrdb::Xrdb;
fn main() {

    let mut xrdb = Xrdb::new();
    xrdb.read().unwrap();
    
    if let Some(value) = xrdb.query("dwm", "color1") {
        println!("dwm.color1 has value {}", value);
    } else {
        println!("dwm.color1 not found");
    }
    
}

无运行时依赖