Module linefeed::memory [] [src]

Implements an in-memory Terminal interface

The main purpose of the in-memory terminal is for internal testing

Structs

Lines

Iterator over lines in a MemoryTerminal buffer.

MemoryReadGuard

Holds the lock on read operations of a MemoryTerminal.

MemoryTerminal

Implements an in-memory Terminal interface

MemoryWriteGuard

Holds the lock on write operations of a MemoryTerminal.

Constants

DEFAULT_SIZE

Default size of a MemoryTerminal buffer