Module process

Source
Expand description

Defines and implements the distinct operational processes or commands the application can run.

This module provides traits (Process, InteractiveProcess) to abstract the concept of an executable task within the application, differentiating between those that run non-interactively and those that require a Terminal User Interface.

It also defines the standard structure for process output (ProcessOutput) and contains the specific implementations of these processes.

Modules§

export
import
new
query
replace
search
tldr_clear
tldr_fetch

Structs§

OutputInfo
Holds the information to be written to output streams upon process termination.

Enums§

ProcessOutput
Represents the final outcome of a Process execution.

Traits§

InteractiveProcess
Trait for interactive processes
Process
Trait for non-interactive processes