Skip to main content

BuffersReader

Trait BuffersReader 

Source
pub trait BuffersReader {
    // Required methods
    fn screen(&self) -> &Buffer;
    fn scrollback(&self) -> &Buffer;
}
Expand description

A backend whose screen and scrollback buffers can be read back, so a TestUi built on it can expose viewport/history/conversation text.

Required Methods§

Source

fn screen(&self) -> &Buffer

Source

fn scrollback(&self) -> &Buffer

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl BuffersReader for TestBackend

Source§

fn screen(&self) -> &Buffer

Source§

fn scrollback(&self) -> &Buffer

Implementors§