cursive_buffered_backend 0.1.0

The buffering backend for any Cursive backend
cursive_buffered_backend-0.1.0 doesn't have any documentation.

cursive_buffered_backend

The buffering backend for any Cursive backend. Mainly it is created to address a flickering issue with Termion backend.

Inspired by the comment on the similar issue on Termion itself.

Usage

let mut app = Cursive::new(|| {
    let termion_backend = backend::termion::Backend::init();
    let buffered_backend = cursive_buffered_backend::BufferedBackend::new(termion_backend);
    Box::new(buffered_backend)
});