ruterm
README.md
Installation
From crates.io:
cargo add ruterm
From repository (more recent):
cargo add --git https://github.com/georgiyozhegov/terminal.git
Usage
use ruterm::{ error::Result, in_raw, style::{color::fore, RESET}, io::write, size, cursor,};
fn main() -> Result<()> { in_raw!({ cursor::start()?; // clear screen let (w, h) = size()?; cursor::set(w / 2, h / 2)?; // move cursor to the center write(fore::GREEN.as_bytes())?; // green foreground write(b"Hello from raw mode!\n\r")?; write(RESET.as_bytes())?; // reset style cursor::set(0, h)?; // move cursor to the bottom });
Ok(())}
Examples
cargo run --example car
Языки
Rust
- Makefile