crosstermion/
cursor.rs

1mod _impl {
2    pub use crossterm::cursor::MoveUp;
3    pub use crossterm::cursor::{Hide, Show};
4}
5pub use _impl::*;
6
7#[macro_export]
8macro_rules! execute {
9    ($writer:expr $(, $command:expr)* $(,)? ) => {
10        $crate::crossterm::queue!($writer $(, $command)*).and_then(|()| {
11            $writer.flush()
12        })
13    }
14}