4 个版本 (1 个稳定版)
使用旧的 Rust 2015
1.0.0 | 2016年2月28日 |
---|---|
0.2.2 | 2015年8月17日 |
0.2.1 | 2015年5月25日 |
0.2.0 | 2015年5月25日 |
#1230 in 文件系统
563 每月下载量
在 49 个 Crates 中使用 (3 个直接使用)
16KB
243 行
xdg-basedir
xdg-basedir 是一个实用库,使符合 XDG basedir 规范变得更加容易。
#示例
#![cfg(unix)]
extern crate xdg_basedir;
#![cfg(unix)]
use xdg_basedir::*;
use std::path::PathBuf;
...
let data_home: PathBuf = try!(get_data_home());
...
不稳定特性
- 测试运行时目录:一个函数,用于检查目录是否满足 XDG 规范对运行时目录的要求。
xdg-basedir 的默认构建版本不使用任何不稳定 libstd 特性。要启用它们,您需要使用 nightly 版本的 rustc 并使用 'unstable' 功能切换构建 xdg-basedir。
[dependencies.xdg-basedir]
version = "0.2.2"
features = ["unstable"]
另一种实现和一些初始源来自 rust-xdg。rust-xdg 和 xdg-basedir 提供的 API 不同。
许可证
根据您选择的以下任何一个许可证
- Apache 许可证2.0版本 (LICENSE-APACHE 或 http://www.apache.org/licenses/LICENSE-2.0)
- MIT 许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
进行。
贡献
除非您明确声明,否则您提交的任何有意包含在作品中的贡献都将根据上述方式双许可,而无需任何额外条款或条件。