#storage #save #file #hard-drive #save-load #load

adi_storage

Aldaron的设备接口/存储是一个由Plop Grizzly开发的库,用于与持久存储设备(例如:硬盘驱动器等)接口。

4个版本

使用旧的Rust 2015

0.2.1 2017年12月29日
0.2.0 2017年8月5日
0.1.1 2017年12月29日
0.1.0 2017年7月28日

#hard-drive中排名13

MIT许可证

12KB
176

adi_storage

Aldaron的设备接口 - 存储 (adi_storage) 是一个Rust库,用于与持久存储设备(例如:硬盘驱动器、固态驱动器、SD卡、U盘等)接口。

存储系统

adi_storage使用跨平台的虚拟文件系统。虚拟文件系统的根目录定义为以下

  • Aldaron的OS: "/at_root/", Linux: "/usr/local/share/at_root/", Windows: "C:/Program Files/at_root/"

在根目录下,挂载存储设备。

  • "/~/" 用于启动的存储设备。
  • "/STORAGE DEVICE/" 外部存储设备。

在存储设备目录下,我们有应用程序

  • "/~/app@developer/" 应用程序的文件夹。应用程序只能访问其文件夹内的文件。"其文件夹"包括其他存储设备上具有相同名称的文件夹。

在应用程序文件夹下,我们有用户

  • "/~/app@developer/username" 用户的文件夹,包含所有保存文件。

在每个特定应用程序的用户下,我们有内部文件

  • "/~/app@developer/username/internal/" 为特定用户提供的内部应用程序数据

依赖项

~125KB