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
Structs§
- Output
Info - Holds the information to be written to output streams upon process termination.
Enums§
- Process
Output - Represents the final outcome of a
Process
execution.
Traits§
- Interactive
Process - Trait for interactive processes
- Process
- Trait for non-interactive processes