[][src]Module cursive::backend

Define the backend trait for actual terminal interaction.

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, to be implemented by actual types, usually using third-party libraries.

Structs

Dummy

Dummy backend that does nothing and immediately exits.

Traits

Backend

Trait defining the required methods to be a backend.