Module broot::verb [−][src]
Modules
internal_focus | utility functions to help handle the |
Structs
ExecutionStringBuilder | a temporary structure gathering selection and invocation parameters and able to generate an executable string from a verb’s execution pattern |
ExternalExecution | Definition of how the user input should be interpreted to be executed in an external command. |
GROUP | |
InternalExecution | A verb execution definition based on an internal |
InvocationParser | Definition of how the user input should be checked and maybe parsed to provide the arguments used for execution or description. |
SequenceExecution | A verb execution definition based on a sequence of commands |
Verb | what makes a verb. |
VerbDescription | how a verb is described in the help screen |
VerbInvocation | the verb and its arguments, making the invocation. When coming from parsing, the args is Some as soon as there’s a separator (i.e. it’s “” in “cp “) |
VerbStore | Provide access to the verbs: |
Enums
ExecPattern | |
ExternalExecutionMode | |
Internal | |
PrefixSearchResult | |
VerbExecution | how a verb must be executed |
Functions
str_has_other_panel_group | |
str_has_selection_group |