pub type UnicodeGraphInfo = (Vec<String>, Vec<String>, Vec<usize>);Expand description
UnicodeGraphInfo is a type alias for a tuple containing three elements: graph-lines, text-lines, start-row
-
graph_lines:
Vec<String>- This represents the lines of the generated text-based graph visualization. EachStringin this vector corresponds to a single row of the graph output, containing characters that form the visual representation of the commit history (like lines, dots, and branch intersections). -
text_lines:
Vec<String>: This represents the lines of the commit messages or other textual information associated with each commit in the graph. EachStringin this vector corresponds to a line of text that is displayed alongside the graph. This can include commit hashes, author information, commit messages, branch names, and tags, depending on the formatting settings. Some entries in this vector might be empty strings or correspond to inserted blank lines for visual spacing. -
start_row:
Vec<usize>: Starting row for commit in thegraph.commitsvector.