12 个版本
使用旧的 Rust 2015
0.4.1 | 2023年4月30日 |
---|---|
0.4.0 | 2023年3月3日 |
0.3.7 | 2022年3月17日 |
0.3.6 | 2021年4月23日 |
0.3.4 | 2019年7月28日 |
#138 in 文件系统
2,715,285 每月下载量
用于 6,389 个 Crates (11 直接)
20KB
370 行
dirs-sys
dirs 和 directories Crates 的系统级辅助函数。
不要直接使用这个库,请使用 dirs
或 directories
。
兼容性
此 Crates 只存在是为了方便 dirs
和 directories
之间的代码共享。
没有任何兼容性保证。函数可能会没有警告或任何形式的弃用周期而更改或消失。
平台
此库是用 Rust 编写的,支持 Linux、Redox、macOS 和 Windows。还支持其他平台;它们使用 Linux 规范。
构建
如果使用 rustup 安装了必要的工具链,则可以交叉编译此库。这有助于确保更改没有在不同平台上破坏编译。
以下命令将在 Linux、macOS 和 Windows 上构建此库
cargo build --target=x86_64-unknown-linux-gnu
cargo build --target=x86_64-pc-windows-gnu
cargo build --target=x86_64-apple-darwin
cargo build --target=x86_64-unknown-redox
许可
许可协议为以下之一
- Apache License,版本 2.0 (LICENSE-APACHE 或 http://www.apache.org/licenses/LICENSE-2.0)
- MIT 许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
任选其一。
贡献
除非你明确表示,否则根据 Apache-2.0 许可证定义,你提交的任何有意包含在工作中的贡献都将作为上述双重许可,没有任何附加条款或条件。
依赖
~0–12MB
~74K SLoC