1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
//! Define backends using common libraries. //! //! Cursive doesn't print anything by itself: it delegates this job to a //! backend library, which handles all actual input and output. //! //! This module defines the [`Backend`] trait, as well as a few implementations //! using some common libraries. Each of those included backends needs a //! corresonding feature to be enabled. //! //! [`Backend`]: ../backend/trait.Backend.html #[cfg(unix)] mod resize; pub mod dummy; pub mod blt; pub mod crossterm; pub mod curses; pub mod puppet; pub mod termion;