console_static_text
Zero dependency crate for logging text that should stay in the same place in a console. This measures words to handle wrapping and has some console resizing support. For an example, this could be used for displaying progress bars or inputs.
Example use with the console crate:
use ConsoleStaticText;
use ConsoleStaticTextOptions;
let mut static_text = new;
static_text.eprint;
// will clear the previous text and put this new text
static_text.eprint;
// or get the text manually
if let Some = static_text.get_update_text
// clear out the previous text
static_text.eprint_clear;