Crate scout

source ·


Set of common types used through the app
Create and define the main configuration through toml files and command line args
Read lines from STDIN and signal when the STDIN has been consumed
Search engine: Where the fuzzy matching magic happens
Represent what is happening in the program.
Fuzzy matching magic
Read the input from the person using the program
Pseudo Terminal manipulation
Print the program’s interface and keep track of the selection state
The state of the program including interactions (moving around), last query, search results and current selection
Setup and run the all the tasks that compose the program
Get the current size of the terminal
User Interface rendering logic and components