#system #module #file #operating-system #rialight #applications

nightly rialight_filesystem

Rialight 文件系统模块

2 个稳定版本

1.4.0 2023 年 3 月 8 日
1.3.0 2023 年 3 月 8 日
1.2.0 2022 年 11 月 19 日

#1088文件系统

Download history 5/week @ 2024-03-27 12/week @ 2024-04-03 1/week @ 2024-05-08 1/week @ 2024-05-29 2/week @ 2024-06-12

89 每月下载次数
用于 3 crates

ISC 许可证

37KB
690

rialight::filesystem

文件系统模块。

进度

目前,除了网络浏览器外,所有功能都已实现。

  • file.exists()
    • 宿主操作系统实现
    • 浏览器实现
  • file.is_directory()
    • 宿主操作系统实现
    • 浏览器实现
  • file.is_file()
    • 宿主操作系统实现
    • 浏览器实现
  • file.is_symbolic_link()
    • 宿主操作系统实现
    • 浏览器实现
  • file.canonicalize()
    • 宿主操作系统实现
    • 浏览器实现
  • file.canonicalize_async()
    • 宿主操作系统实现
    • 浏览器实现
  • file.copy_to()
    • 宿主操作系统实现
    • 浏览器实现
  • file.copy_to_async()
    • 宿主操作系统实现
    • 浏览器实现
  • file.create_directory()
    • 宿主操作系统实现
    • 浏览器实现
  • file.create_directory_async()
    • 宿主操作系统实现
    • 浏览器实现
  • file.read_bytes()
    • 宿主操作系统实现
    • 浏览器实现
  • file.read_bytes_async()
    • 宿主操作系统实现
    • 浏览器实现
  • file.read_utf8()
    • 宿主操作系统实现
    • 浏览器实现
  • file.read_utf8_async()
    • 宿主操作系统实现
    • 浏览器实现
  • file.get_directory_listing()
    • 宿主操作系统实现
    • 浏览器实现
  • file.delete_empty_directory()
    • 宿主操作系统实现
    • 浏览器实现
  • file.delete_empty_directory_async()
    • 宿主操作系统实现
    • 浏览器实现
  • file.delete_all_directory()
    • 宿主操作系统实现
    • 浏览器实现
  • file.delete_all_directory_async()
    • 宿主操作系统实现
    • 浏览器实现
  • file.delete_file()
    • 宿主操作系统实现
    • 浏览器实现
  • file.delete_file_async()
    • 宿主操作系统实现
    • 浏览器实现
  • file.rename()
    • 宿主操作系统实现
    • 浏览器实现
  • file.rename_async()
    • 宿主操作系统实现
    • 浏览器实现
  • file.write()
    • 宿主操作系统实现
    • 浏览器实现
  • file.write_async()
    • 宿主操作系统实现
    • 浏览器实现
  • file.creation_date()
    • 宿主操作系统实现
    • 浏览器实现
  • file.creation_date_async()
    • 宿主操作系统实现
    • 浏览器实现
  • file.modification_date()
    • 宿主操作系统实现
    • 浏览器实现
  • file.modification_date_async()
    • 宿主操作系统实现
    • 浏览器实现
  • file.size()
    • 宿主操作系统实现
    • 浏览器实现
  • file.size_async()
    • 宿主操作系统实现
    • 浏览器实现

依赖项

~6.5–9.5MB
~160K SLoC