crossterm_utils crate is deprecated and no longer maintained. The GitHub repository will
be archived soon. All the code is being moved to the
crate. You can learn more in
the Merge sub-crates to the crossterm crate
This crate is not meant for standalone use and is really just a library
with some common used code for the
crate and the above named modules.
This crate will be deprecated soon and no longer maintained. It's highly recommended to not use it.
Module containing error handling logic.
Append a the first few characters of an ANSI escape code to the given string.
Execute one or more command(s)
Queue one or more command(s) for execution in the near future.
Write a string to standard output whereafter the stdout will be flushed.
When executed, this command will output the given string to the terminal.
A command is an action that can be performed on the terminal.
A trait that defines behaviour for a command that will be executed immediately.
A trait that defines behaviour for a command that can be used to be executed at a later time point. This can be used in order to get more performance.