Skip to main content

urushi_terminal/
backend.rs

1//! Physical implementations of the Urushi terminal contracts.
2
3/// ANSI/ECMA-48 output implemented without a terminal framework dependency.
4pub mod ansi;
5
6/// Native Unix terminal connection owned entirely by Urushi.
7#[cfg(unix)]
8pub mod native;
9
10/// Crossterm implementation of the Urushi backend contracts.
11#[cfg(feature = "crossterm")]
12pub mod crossterm;