std.fs 包
功能介绍
fs(file system)包提供对文件、文件夹、路径、文件元数据信息的一些操作函数。
目前支持 Linux,macOS 和 Windows 平台下使用。
API 列表
类
| 类名 | 功能 | 
|---|---|
| Directory | 对应文件系统中的目录,它提供创建、移动、复制、删除、查询属性以及遍历目录等能力。 | 
| File | 提供一些对文件进行操作的函数,包括文件的打开、创建、关闭、移动、复制、删除,文件的流式读写操作,查询属性以及一些其他函数。 | 
枚举
| 枚举名 | 功能 | 
|---|---|
| OpenOption | 表示不同的文件打开选项。 | 
结构体
| 结构体名 | 功能 | 
|---|---|
| FileDescriptor | 用于获取文件句柄信息。 | 
| FileInfo | 对应文件系统中的文件元数据,提供一些文件属性的查询和设置等函数。 | 
| Path | 提供路径相关的函数。 | 
异常类
| 异常类名 | 功能 | 
|---|---|
| FSException | 文件流异常类,继承了异常类。 |