| Crates.io | rustilege |
| lib.rs | rustilege |
| version | 0.3.0 |
| created_at | 2025-07-14 09:16:34.154203+00 |
| updated_at | 2025-07-14 10:57:48.330791+00 |
| description | Rust library allowing you to recover current privileges under Windows |
| homepage | |
| repository | https://github.com/Tina-1300/rustilege |
| max_upload_size | |
| id | 1751416 |
| size | 22,239 |
Rust library allowing you to recover current privileges under Windows
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"),
}
}