std.fs Package

Function Description

The file system (fs) package provides functions for operating files, folders, paths, and file metadata.

Currently, the fs package can be used in Linux, macOS, and Windows.

API List

Class

NameDescription
DirectoryProvides capabilities such as creating, moving, copying, deleting, querying, and traversing a directory in a file system.
FileProvides functions for performing operations on files, including opening, creating, closing, moving, copying, and deleting files, reading and writing files using a stream, and querying attributes.

Enumeration

NameDescription
OpenOptionIndicates different file opening options.

Struct

NameDescription
FileDescriptorObtains the file handle information.
FileInfoProvides functions for querying and setting file attributes for file metadata in a file system.
PathProvides path-related functions.

Exception Class

NameDescription
FSExceptionSpecifies the file stream exception class and inherits the exception class.