rustilege

Crates.iorustilege
lib.rsrustilege
version0.3.0
created_at2025-07-14 09:16:34.154203+00
updated_at2025-07-14 10:57:48.330791+00
descriptionRust library allowing you to recover current privileges under Windows
homepage
repositoryhttps://github.com/Tina-1300/rustilege
max_upload_size
id1751416
size22,239
Tina (Tina-1300)

documentation

README

rustilege

Rust library allowing you to recover current privileges under Windows

Use

use rustilege::{Rustilege, IntegrityLevel};

fn main() {
    let level = Rustilege::get_current_integrity_level();

    match level {
        IntegrityLevel::System => println!("Level: System"),
        IntegrityLevel::Administrator => println!("Level: Administrator"),
        IntegrityLevel::User => println!("Level: User"),
        IntegrityLevel::Low => println!("Level: Low"),
        IntegrityLevel::Guest => println!("Level: Guest"),
        IntegrityLevel::Error => eprintln!("Error: Unable to determine integrity level"),
    }
}
Commit count: 0

cargo fmt