Expand description
Filesystem and process operations over either a local or remote target.
Vfs performs operations in either the current process’s environment
or through a dolang-vfs agent.
Paths passed through Vfs are path::Path values. Their syntax
belongs to the target VFS rather than necessarily to the host running this
code, which lets a Unix host describe Windows paths and vice versa.
Modules§
- directory
- Directory iteration types.
- error
- Error types returned by VFS operations.
- extension
- VFS extension mechanism.
- file
- File-specific values shared by VFS implementations.
- metadata
- File and filesystem metadata returned by a
crate::Vfs. - path
- Target-syntax paths, target-path conversion, and well-known locations.
- process
- Process status, control, and standard-I/O types.
- security
- Ownership identities and POSIX access-control lists.
- server
- RPC server implementation.
- target
- Target-platform descriptions and capabilities.
Macros§
- vfs_
extension - Links a
VfsExtension’s wire codec and, whenAVAILABLE, its backend handler.