API Reference VFS v#0.1.0

Copy Markdown View Source

Modules

VFS

Protocol-based virtual filesystem.

Fallback implementations of VFS.Mountable ops, composed from the required primitives. Used by VFS.Skeleton to fill in defaults for backends that don't override.

Structured error returned by every fallible VFS.Mountable op.

In-memory VFS.Mountable backend.

Pluggable virtual filesystem.

Pure path utilities for VFS.

Default implementations of the optional VFS.Mountable ops a backend doesn't override.

Metadata for a path in a virtual filesystem.

Helper module for backend authors implementing stream_read/3. Applies the documented options (:chunk_size, :byte_range, :line_range) to a binary content and returns a chunk Stream — or {:error, :einval} for malformed options.