1 个不稳定版本
使用旧的 Rust 2015
0.1.0 | 2017 年 8 月 21 日 |
---|
#84 in #锁定
每月 21 下载
在 pomodoro-cli 中使用
5KB
95 行
lock-rs
锁定您的系统。下次使用电脑时显示登录屏幕。
二进制使用
您可以将此作为二进制文件使用,编译并添加到您的路径中。使用非常简单
$ lock
库使用
您还可以将此作为库在 Rust 程序中使用。首先,将此依赖项添加到您的 Cargo.toml 中
[dependencies]
lock = "0.1"
然后按此方式使用。再次强调,使用非常简单
extern crate lock;
use lock::{FailureReason, lock};
fn main() {
let result = lock();
match result {
Err(FailureReason::CannotExecute) => {
// Failed to execute command, do something.
},
Err(FailureReason::LinuxCommandNotFound) => {
// There is no xdg-screensaver, gnome-screensaver or dm-tool for linux,
// do something else.
}
Ok(()) => (),
}
}