privilege-rs 0.1.3

A Rust crate for privilege request UI using eframe
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use privilege_rs::privilege_request;

fn main() {
    if let Ok(privilege) = privilege_request() {
        match privilege {
            privilege_rs::Privilege::Root => {
                println!("Run the application as Root privilege");
            }
            privilege_rs::Privilege::User => {
                println!("Failed to request privilege");
            }
            privilege_rs::Privilege::Suid => {
                println!("Run the application as Root privilege");
            }
        }
    }
}