#path #pathbuf #unix

no-std unix_path

平台无关的Unix路径处理

2个稳定版本

1.0.1 2021年4月18日
1.0.0 2020年8月27日

#115无标准库

Download history 563/week @ 2024-03-15 712/week @ 2024-03-22 777/week @ 2024-03-29 627/week @ 2024-04-05 740/week @ 2024-04-12 780/week @ 2024-04-19 1046/week @ 2024-04-26 1091/week @ 2024-05-03 1149/week @ 2024-05-10 1190/week @ 2024-05-17 821/week @ 2024-05-24 726/week @ 2024-05-31 749/week @ 2024-06-07 950/week @ 2024-06-14 717/week @ 2024-06-21 682/week @ 2024-06-28

3,205 每月下载量
9 包中使用(直接使用5个)

MIT/Apache

93KB
2K SLoC

unix_path

平台无关的Unix路径处理,包括 #![no_std] 环境。这个包主要从 std 中提取,除了它使用 unix_str 而不是 stdOsStr 之外,一些方法也相应地重命名。

功能

  • shrink_to: 实现 shrink_to 方法;
  • alloc: 实现 PathBuf 和与 BoxRcArc 的转换;
  • std: alloc + 实现错误 Error 特性。默认启用;
  • serde: 实现 SerializeDeserializePathPathBuf

许可证

根据您的要求,许可协议可以是以下之一:

任选其一。

贡献

除非您明确声明,否则任何提交给作品以供包含的贡献,根据Apache-2.0许可证的定义,应双许可如上所述,无任何附加条款或条件。

依赖

~235KB