Crate search_blame

Source

Structs§

BlameFileResult
Holds results after git blame process is done
Cli
DefaultTuiProgressBar
The default and simple Progressbar that we use
SearchResult
Holds a file’s results after the search process finds the phrase being searched for.

Traits§

ProgressRenderer
Provides interface for the progress UI when searching.

Functions§

blame
Performs git blame process on the git repo repo for the user user_to_blame on the files.
blame_with_custom_ui
Performs the blame process Attaches a custom progress UI component, which the implements ProgressRenderer trait.
blame_with_ui
Performs the blame process but with visual feedback Uses the a default progress UI component.
search
Searches the text in the path provided and returns a list of SearchResult objects.
search_with_custom_ui
Performs the search process Attaches a custom progress UI component, which the implements ProgressRenderer trait.
search_with_ui
Performs the search process but with visual feedback Uses the a default progress UI component.