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§
- completion_
delete - completion_
list - completion_
new - export
- fix
- import
- new
- query
- replace
- search
- tldr_
clear - tldr_
fetch - update
Structs§
- Output
Info - Holds the information to be written to output streams upon process termination.
Enums§
- Process
Output - Represents the final outcome of a
Processexecution.
Traits§
- Interactive
Process - Trait for interactive processes
- Process
- Trait for non-interactive processes