5 个版本
0.1.4 | 2023 年 8 月 12 日 |
---|---|
0.1.3 | 2021 年 10 月 26 日 |
0.1.2 | 2021 年 8 月 1 日 |
0.1.1 | 2020 年 5 月 9 日 |
0.1.0 | 2020 年 5 月 8 日 |
#163 in Unix API
8,187 每月下载次数
在 13 个crate中使用 (直接使用10个)
12KB
133 行
unix_mode: 解码、解释和显示 Unix 文件模式位
unix_mode
提供了在非 Unix 平台上解码、解释和显示 Unix 模式位和权限的函数。
在 Unix 上,解码由标准库中的 std::os::unix::fs
支持,但这个 crate 添加了一个函数,用于以 ls -l
使用的格式渲染它们,并理解文件类型和权限。
assert_eq!(unix_mode::to_string(0o0040755), "drwxr-xr-x");
assert_eq!(unix_mode::to_string(0o0100640), "-rw-r-----");
assert_eq!(unix_mode::is_symlink(0o0040755), false);
有关 API 文档,请参阅 https://docs.rs/unix_mode。
许可证
Apache-2.0。
贡献
欢迎补丁。
免责声明
这不是一个官方的 Google 项目。它不受 Google 支持,并且 Google 特别否认了与其质量、适销性或特定用途适用性的所有保证。
依赖
~175KB