Registry / other / crossterm-screen

crossterm-screen

JSON →
library0.3.2rscratesunverified

A cross-platform library for raw and alternate screen.

# Cargo.toml [dependencies] crossterm_screen = "0.3.2"
INSTALL
IMPORT
SIG · CROSSTERM-SCREEN
C
crossterm-screen
otherrustv0.3.2
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

AlternateScreen
use crossterm_screen::AlternateScreen;

Switches to alternate screen.

use crossterm_screen::AlternateScreen; use std::io::stdout; fn main() { let screen = AlternateScreen::to_alternate_screen(true).unwrap(); // use screen drop(screen); }
Debug
Known issues
gotchaRequires crossterm feature flags for raw mode.
fix
Enable the 'raw' feature in Cargo.toml: crossterm = { version = "*", features = ["raw"] }
affects: >=0.3.0
Upgrade
Version history
0.3.2latest on crates.io
Audit
Dependencies

No dependency data recorded yet.

Agent activity
14 hits · last 30 days
node
14
Resources
crossterm-screen — cargo add crossterm-screen · libregistry