#directories #low-level #function #helper #dirs-next #fork #path

dirs-sys-next

dirs和directories库的系统级辅助函数

3个版本

0.1.2 2021年1月9日
0.1.1 2020年10月13日
0.1.0 2020年5月7日
0.0.0 2020年5月6日

#955 in 文件系统

Download history 477707/week @ 2024-03-14 489802/week @ 2024-03-21 475581/week @ 2024-03-28 519208/week @ 2024-04-04 491977/week @ 2024-04-11 499953/week @ 2024-04-18 476488/week @ 2024-04-25 475996/week @ 2024-05-02 476099/week @ 2024-05-09 509545/week @ 2024-05-16 479333/week @ 2024-05-23 509939/week @ 2024-05-30 476430/week @ 2024-06-06 508779/week @ 2024-06-13 503780/week @ 2024-06-20 400159/week @ 2024-06-27

1,980,992 每月下载量
3,534 个库中使用 (直接使用3个)

MIT/Apache

21KB
355

crates.io API documentation

dirs-sys-next

注意:此库是已废弃的dirs-sys库的分支。

请勿直接使用此库,请使用dirs-nextdirectories-next

兼容性

此库仅存在是为了在dirs-nextdirectories-next之间促进代码共享。

没有任何兼容性保证。函数可能会在没有警告或任何形式的弃用期的情况下更改或消失。

平台

此库是用Rust编写的,支持Linux、Redox、macOS和Windows。还支持其他平台;它们使用Linux约定。

最小Rust版本策略

所需的最小Rust版本为1.34.0^。

我们可能会在主版本和次版本中提高Rust版本(在x/y中的x.y.z)。更改Rust版本将在CHANGELOG中记录。

^ 除了Redox,Rust版本取决于redox_users库。

构建

如果使用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-2.0许可证定义的您有意提交以包含在作品中的任何贡献,应按上述方式双许可,不附加任何额外的条款或条件。

依赖关系

~0.4–475KB