Skip to main content

Module workspace

Module workspace 

Source
Expand description

The Workspace the tools act on: the disk they read and write and where their commands run. Local is this machine; another, such as a Remote reached over SSH, is a type of its own that every tool and the shell then go through.

Structs§

Contents
What Workspace::read read.
Excerpt
What Workspace::excerpt read.
Local
This machine: its file system and its processes.
Watch
Batches of paths created, changed or removed under a watched root, each batch in path order, as a Stream. Dropping it stops the watch.

Enums§

Listing
Which files Workspace::files lists, and a watch reports.
Stat
What a path is, as Workspace::stat says.

Traits§

Workspace
The disk and the commands the tools act on: this machine’s (Local), or another, such as one reached over SSH. Paths are the workspace’s own: a tool’s base, the paths it resolves and the facts it publishes (FilesRead, FilesChanged) name files in it.