framework_system/lib.rs
1//! 操作系统能力:提权判断与外部命令扩展。
2//!
3//! 支持 Windows、Linux、macOS;各平台实现按编译目标门控,非目标平台的代码与依赖不参与编译。
4//!
5//! - [`is_elevated`]:判断当前进程是否以管理员(Windows)或 root(Linux、macOS)身份运行。
6//! - [`CommandExt`]:`std::process::Command` 的扩展,统一命令的执行、结果获取与错误信息。
7
8pub mod command;
9
10mod is_elevated;
11
12pub use command::CommandExt;
13pub use is_elevated::is_elevated;